annotate lisp/ChangeLog.10 @ 58211:925329560e64

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 14 Nov 2004 06:21:11 +0000
parents 02ce2ff38c5b
children aac0a33f5772 b637c617432f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1 2003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3 * progmodes/cc-menus.el (cc-imenu-init): Do not set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4 `imenu-create-index-function' if the second argument is left
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5 out. This bug broke the imenu support in C, C++ and Java modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7 * progmodes/cc-engine.el, progmodes/cc-align.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8 (c-add-stmt-syntax, c-lineup-arglist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9 (c-lineup-arglist-close-under-paren): Fixes to cope with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10 special brace lists in Pike.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12 2003-07-03 Alan Mackenzie <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14 * progmodes/cc-mode.el: awk-mode: Call c-awk-after-change to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15 ensure syntax-table props at loading.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17 * progmodes/cc-fonts.el: Put (cc-require-when-compile 'cc-awk)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18 to eliminate compile-time errors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20 * progmodes/cc-awk.el, progmodes/cc-engine.el: Add code to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21 analyze AWK top-level forms properly (c-guess-basic-syntax
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22 CASE 5P), c-awk-backward-syntactic-ws.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
24 2003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
25
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
26 * progmodes/cc-fix.el: cc-mode-19.el has been renamed to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
27 progmodes/cc-fix.el since it now contains compatibility stuff
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
28 for later versions than (X)Emacs 19.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
29
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
30 * progmodes/cc-langs.el (c-paren-nontype-kwds): New language constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
31
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
32 (c-other-decl-kwds, c-postfix-decl-spec-kwds): Add compiler
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
33 specific declspec keywords: __attribute__ for gcc and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
34 __declspec for msvc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
35
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
36 * progmodes/cc-fonts.el (c-font-lock-declarations)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
37 (c-complex-decl-matchers): Support specifiers in a couple more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
38 contexts to cope with msvc '__declspec'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
39
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
40 * progmodes/cc-engine.el (c-forward-keyword-clause):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
41 Support `c-paren-nontype-kwds'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
42
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
43 * progmodes/cc-langs.el (c-primary-expr-regexp): Don't match a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
44 bare period as a float.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
45
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
46 * progmodes/cc-bytecomp.el (cc-bytecomp-setup-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
47 Do not cover functions that have been bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
48
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
49 (cc-external-require): New macro to use for requiring external
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
50 packages, to handle the environment correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
51
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
52 * progmodes/cc-defs.el, progmodes/cc-fix.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
53 progmodes/cc-fonts.el, progmodes/cc-mode.el: Replaced external
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
54 require's with `cc-external-require'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
55
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
56 * progmodes/cc-engine.el (c-beginning-of-member-init-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
57 (c-guess-basic-syntax): Fixes in handling of bitfields.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
58
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
59 * progmodes/cc-langs.el (comment-end): Put a space in front of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
60 the comment ender in C, as it was before the move from cc-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
61
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
62 2003-07-03 Alan Mackenzie <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
63
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
64 * progmodes/cc-fonts.el: Do not load progmodes/cc-awk.elc or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
65 awk-font-lock-keywords unless there is an AWK Mode buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
66
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
67 * progmodes/cc-awk.el: New file that implements AWK support,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
68 superseding the old separate derived mode in awk-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
69
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
70 * progmodes/cc-vars.el, cc-mode-19.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
71 progmodes/cc-mode.el, progmodes/cc-defs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
72 progmodes/cc-engine.el, progmodes/cc-fonts.el: Changes for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
73 new AWK support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
74
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
75 2003-07-03 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
76
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
77 * progmodes/cc-engine.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
78 (c-decl-block-key, c-search-uplist-for-classkey): Check that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
79 the modifier is followed by "{" in Pike before considering it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
80 to start a class-like block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
81
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
82 * progmodes/cc-mode.el (c-initialize-cc-mode): Add some
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
83 compatibility to make this function behave somewhat more as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
84 documented for derived modes. It's still not enough to make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
85 the old AWK mode behave reasonably, but it's been like this a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
86 long time now so fixing it more might cause trouble
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
87 elsewhere. :P
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
88
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
89 * progmodes/cc-fonts.el (c-remove-font-lock-face): New macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
90 to remove a font lock face properly (especially in XEmacs).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
91
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
92 * progmodes/cc-bytecomp.el (cc-bytecomp-obsolete-fun):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
93 Add the same kludge as in `cc-bytecomp-obsolete-var' to avoid a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
94 confused compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
95
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
96 * progmodes/cc-engine.el (c-forward-type): Fix a bug in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
97 handling of concatenated types when the component types are known.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
98
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
99 * progmodes/cc-fonts.el (c-constant-face-name): Add face name variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
100 to avoid the use of `font-lock-constant-face' for constants in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
101 emacsen that doesn't have it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
103 * progmodes/cc-styles.el, progmodes/cc-vars.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
104 progmodes/cc-cmds.el: Fixes for the syntactic symbols for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
105 module and composition blocks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
107 * progmodes/cc-mode.el (c-basic-common-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
108 Use `open-paren-in-column-0-is-defun-start' if it exists and works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
110 * progmodes/cc-vars.el (c-emacs-features): Add `col-0-paren'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
111 to detect when `open-paren-in-column-0-is-defun-start' exists
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
112 and actually works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
113
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
114 * progmodes/cc-vars.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
115 (c-primitive-type-kwds, c-font-lock-extra-types): "complex"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
116 and "imaginary" aren't keywords in C99, only macros that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
117 expand to the keywords "_Complex" and "_Imaginary", so make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
118 the former a bit less hardcoded by putting it on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
119 `c-font-lock-extra-types' instead. There are also "bool" and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
120 "_Bool" that work the same way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
121 (c-constant-kwds): "false" and "true" are standard constant
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
122 macros in C99.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
123
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
124 * progmodes/cc-menus.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
125 progmodes/cc-engine.el, progmodes/cc-fonts.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
126 progmodes/cc-cmds.el: Fixed various regexps to use POSIX char
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
127 classes when that is supported.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
128
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
129 * progmodes/cc-defs.el (c-alpha, c-alnum, c-digit, c-upper, c-lower):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
130 New constants to make it easier to create regexps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
131 that use POSIX char classes in emacsen that support them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
133 * progmodes/cc-vars.el (c-emacs-features): Detect in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
134 regexp engine understands POSIX char classes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
136 * progmodes/cc-mode.el (c-after-change): Add kludge for bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
137 where this function sometimes gets positions outside the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
138 buffer range.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
139
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
140 * progmodes/cc-engine.el (c-beginning-of-member-init-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
141 Better handling of paretheses in unexpected places.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
142
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
143 * progmodes/cc-engine.el (c-forward-<>-arglist-recur): Fix a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
144 regexp match order problem that could cause empty template
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
145 args on the form "<>" to be missed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
147 * progmodes/cc-engine.el (c-parse-state): Add kludge to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
148 avoid an infinite loop when Emacs' open-paren-in-column-zero
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
149 rule kicks in and causes the sexp functions to misbehave.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
151 * progmodes/cc-engine.el (c-beginning-of-member-init-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
152 Fix bug when C++-like code is encountered in non-C++ mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
154 * progmodes/cc-defs.el (c-make-keywords-re): Add option to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
155 specify the language to look up `c-nonsymbol-key' in.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
157 * progmodes/cc-cmds.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
158 (c-auto-newline-analysis): New dynamically bound variable to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
159 turn off the topmost-intro-cont/statement-cont kludge for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
160 brace lists during the analysis for the auto newline feature.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
161 This fixes some cases where the setting for `brace-list-open'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
162 on `c-hanging-braces-alist' didn't have any effect.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
164 * progmodes/cc-langs.el (c-literal-start-regexp): Yet another
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
165 language variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
167 * progmodes/cc-fonts.el (c-font-lock-doc-comments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
168 (c-find-invalid-doc-markup, javadoc-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
169 Fix fontification of the markup in Javadoc comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
171 * progmodes/cc-engine.el: Fixes in face handling to cope with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
172 doc comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
174 (c-find-decl-spots): More failsafe skipping of comments and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
175 strings that only have been partially fontified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
177 * progmodes/cc-defs.el (c-got-face-at): New subst to test
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
178 faces at positions easier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
180 * progmodes/cc-defs.el (c-safe-scan-lists): New wrapper macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
181 to avoid the warnings with too many args to `scan-lists' in Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
183 * progmodes/cc-engine.el (c-syntactic-skip-backward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
184 New function to make syntactic searches in the backward direction
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
185 easier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
187 (c-beginning-of-statement-1): Optimize skipping over large paren
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
188 sexps somewhat.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
190 (c-safe-position): Remove the odd macro handling which was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
191 centered around the point instead of the passed position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
193 * progmodes/cc-engine.el (c-in-knr-argdecl): Do not trip up on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
194 initialization expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
196 * progmodes/cc-align.el (c-lineup-arglist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
197 (c-lineup-close-paren, c-lineup-arglist-close-under-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
198 Tune the "macro block" heuristics to work better in nested
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
199 arglist situations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
201 * progmodes/cc-styles.el (c-set-offset): Don't find a default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
202 syntactic element through syntactic analysis if called outside
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
203 a CC Mode buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
205 * progmodes/cc-mode.el (c-basic-common-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
206 Install `c-fill-paragraph' on `fill-paragraph-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
207 Although it's not the normal way to call it in a CC Mode buffer it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
208 makes a direct call to `fill-paragraph' work better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
210 * progmodes/cc-vars.el, progmodes/cc-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
211 (c-require-final-newline): Make this variable an alist to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
212 specify a value for each language. The default value causes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
213 `require-final-newline' to be set to t only in languages where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
214 the standard requires a final newline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
216 * progmodes/cc-mode.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
217 (c-require-final-newline): Add a variable to make the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
218 initialization of `require-final-newline' more configurable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
220 * progmodes/cc-vars.el (c-mode-common-hook): Do not change the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
221 format string to "CC Mode Common Hook" since that causes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
222 confusion (although it is a more accurate name).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
224 * progmodes/cc-fonts.el (javadoc-font-lock-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
225 (autodoc-font-lock-keywords): Support for Javadoc and Pike
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
226 Autodoc doc comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
228 * progmodes/cc-vars.el (c-doc-comment-style): New variable to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
229 control the fontification of documentation comments on top of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
230 the normal mode font lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
232 * progmodes/cc-langs.el, progmodes/cc-fonts.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
233 (c-primary-expr-regexp, c-font-lock-declarations): Avoid false
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
234 recognition of parens as casts when they are followed by an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
235 operator that is both prefix and infix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
237 * progmodes/cc-cmds.el (c-guess-fill-prefix): Tune the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
238 heuristics of when to use `c-block-comment-prefix' for an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
239 unclosed block comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
241 * progmodes/cc-engine.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
242 (c-nonsymbol-sexp-kwds, c-forward-keyword-clause):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
243 Handle keywords like "extern" that can be followed by e.g. a string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
244 literal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
245
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
246 * progmodes/cc-defs.el (c-make-keywords-re): Make a regexp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
247 correctly with one submatch when adorn is set and the list is empty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
249 * progmodes/cc-fonts.el (c-font-lock-declarations): Fix a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
250 search that could go far past the relevant region and cause
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
251 slowness. Do not limit the declaration detection to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
252 fontified region since that can cause misfontification in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
253 multiline declarations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
255 * progmodes/cc-engine.el (c-find-decl-spots): Add limit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
256 argument to handle declarations spanning the fontification
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
257 limit better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
259 * progmodes/cc-engine.el (c-in-literal, c-literal-limits)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
260 (c-literal-limits-fast, c-beginning-of-inheritance-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
261 Use the paren cache instead of the impaired ad hoc in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
262 `beginning-of-defun', so that these functions doesn't trip up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
263 on "{" in the first column inside strings or comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
265 * progmodes/cc-vars.el (c-hanging-braces-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
266 Add `statement-cont' and made it auto newline free by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
267
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
268 * progmodes/cc-cmds.el (c-electric-brace):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
269 Add `statement-cont' to the list of syntactic symbols to consider
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
270 for auto newlines since it can be used for in-statement brace lists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
272 * progmodes/cc-vars.el (c-emacs-features): There's no need to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
273 have this constant autoloaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
275 * progmodes/cc-fonts.el (c-font-lock-declarations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
276 Use `c-recognize-typeless-decls' to avoid fontifying some macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
277 constructs as declarations in languages where a preceding type
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
278 is mandatory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
280 * progmodes/cc-langs.el (c-recognize-typeless-decls):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
281 New language variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
283 * progmodes/cc-align.el (c-lineup-close-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
284 Use `c-syntactic-eol' when checking if the open paren ends its line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
286 * progmodes/cc-langs.el (c-syntactic-eol): Handle a line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
287 continuation backslash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
288
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
289 * progmodes/cc-align.el (c-snug-do-while): Compatibility fix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
290 for changed structure in `c-syntactic-context'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
292 * progmodes/cc-engine.el (c-parse-state): Filter angle bracket
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
293 arglist parens in a better way than disabling the syntax table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
294 properties completely.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
296 * progmodes/cc-fonts.el (c-cpp-matchers): Handle line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
297 continuations in cpp expressions. Do not fontify symbols after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
298 #ifdef etc as variables since that isn't consistent with how
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
299 the face is used elsewhere (i.e. only for the definition of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
300 the symbol).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
302 * progmodes/cc-mode.el: Add autoload directives for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
303 interface functions in cc-langs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
305 * progmodes/cc-fonts.el (c-font-lock-declarations): Add a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
306 property to handle refontication in multiline declaration
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
307 arglists better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
308 (c-font-lock-<>-arglists): Fix to handle recursive template
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
309 arglists better. (As a side effect this will make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
310 fontification work better in older emacsen too.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
312 * progmodes/cc-engine.el (c-forward-<>-arglist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
313 (c-remove-<>-arglist-properties): Use a common text property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
314 `c-type' for all sorts of CC Mode char classification, to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
315 avoid cases when then same char is given conflicting types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
316 (c-forward-<>-arglist): New reparse argument to control that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
317 aspect explicitly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
318 (c-forward-name, c-forward-type): Changes in the handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
319 recursive template arglists. Fixes to cope with the new 'known
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
320 type classification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
322 * progmodes/cc-mode.el (c-basic-common-init): Add the new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
323 char property `c-type' to `text-property-default-nonsticky'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
325 * progmodes/cc-defs.el (c-put-char-property)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
326 (c-get-char-property, c-clear-char-property)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
327 (c-clear-char-properties): Generalize `c-put-char-syntax' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
328 `c-get-char-syntax' to handle any property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
330 * progmodes/cc-bytecomp.el (cc-bytecomp-defun): Fix bug that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
331 caused existing function definitions to be overridden by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
332 phonies when the bytecomp environment is restored.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
333
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
334 * progmodes/cc-cmds.el (c-mask-paragraph): Masking is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
335 necessary in normal code too to avoid getting a fill prefix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
336 from a nearby comment. Change the name from `c-mask-comment'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
337 to a more accurate one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
339 * progmodes/cc-defs.el, progmodes/cc-mode.el: Change the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
340 auto-load-alist strategy to not add entries on package load,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
341 to be defensive in the case that autoloads are updated in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
342 older emacsen. The bug that would occur in that case would
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
343 probably be rather nasty for the average user.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
344
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
345 * progmodes/cc-fonts.el (c-font-lock-declarations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
346 Fine tuning of the decision tree that tells declarations from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
347 expressions to produce better results in some ambiguous cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
349 * progmodes/cc-fonts.el (c-font-lock-syntactic-face-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
350 Remove since it doesn't give the control we want.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
351 (c-font-lock-invalid-string): Replacement for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
352 `c-font-lock-syntactic-face-function' that puts the error face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
353 on the string opener only, to avoid the annoying excessive use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
354 of the error face while a string literal is being written.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
355 (c-basic-matchers-before): Use `c-font-lock-invalid-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
357 * progmodes/cc-engine.el (c-string-syntax)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
358 (c-string-limit-regexp): Add constants to use when handling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
359 string limits, since not all old emacsen react well to the "|"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
360 syntax class.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
362 (c-literal-limits, c-literal-limits-fast, c-literal-type):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
363 Use `c-string-syntax' and `c-string-limit-regexp'. Replace some
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
364 hardcoded comment start regexps with `c-comment-start-regexp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
366 * progmodes/cc-mode.el: Added an association for pike-mode on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
367 `intepreter-mode-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
369 * progmodes/cc-mode.el: Add the `auto-mode-alist' entries to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
370 the end instead of the start of the list, to avoid overriding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
371 user additions that are made before this file is loaded when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
372 the entries don't correspond to any already on `auto-mode-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
373 This is done through the third append argument to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
374 `add-to-alist'. That doesn't exist in older (X)Emacsen, so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
375 the function is advised in cc-defs. However, that advice
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
376 doesn't help if the autoloads are updated in an old (X)Emacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
377 with this version of CC Mode, but I believe it's unlikely that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
378 anyone does that when CC Mode isn't distributed with with it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
380 * progmodes/cc-defs.el (add-to-list): Add advice to get the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
381 optional third append argument in older (X)Emacsen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
383 * progmodes/cc-langs.el (c-keywords-obarray): Kludge for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
384 strange bug in Emacs that gives so odd errors that I frankly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
385 don't even muster to begin trying to narrow it down.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
386 If someone is so inclined, restore the commented code, byte
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
387 compile, and try to open a C++ file or something in font lock mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
389 * progmodes/cc-langs.el: Update the IDL support from the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
390 specs. This also adds the keywords for the variants PSDL and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
391 CIDL. (This is mostly done from reading the grammars only;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
392 very lightly tested.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
394 * progmodes/cc-langs.el (c-type-list-kwds): Add "new" in Java.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
396 * progmodes/cc-fonts.el: Make sure that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
397 `parse-sexp-lookup-properties' is properly insulated from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
398 clobbering by the font-lock package at all relevant entry points.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
400 * progmodes/cc-langs.el (c-opt-after-id-concat-key):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
401 New language constant to make the recognition of identifier
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
402 qualifiers more flexible. Recognize the identifier before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
403 ".*" as a qualifier in Java.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
404 (c-identifier-key): Recognize "::*" inside identifiers in C++.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
405 Recognize identifiers ending with ".*" in Java for the sake of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
406 import directives.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
407 (c-type-list-kwds, c-ref-list-kwds): Recognize "import" and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
408 "package" declarations in Java.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
410 * progmodes/cc-vars.el (c-doc-face, c-doc-marker-face)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
411 (c-doc-markup-face): Remove since they aren't used (and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
412 probably won't be).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
413
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
414 * progmodes/cc-langs.el (c-ref-list-kwds): New language
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
415 constant to specify keywords followed by references.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
416 (c-last-identifier-range): New variable to avoid going back to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
417 search for the identifier to font lock after a call to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
418 `c-forward-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
419 (c-type-prefix-kwds, c-type-list-kwds): Fix classification of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
420 "@interface" etc in Objective-C.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
421
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
422 * progmodes/cc-engine.el (c-forward-keyword-clause):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
423 Fix handling of keyword prefixes in `c-type-list-kwds' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
424 `c-colon-type-list-kwds' clauses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
425 (c-keyword-sym, c-keyword-member): New functions to lookup and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
426 categorize keywords.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
427 (c-forward-keyword-clause): New function to move over a keyword
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
428 and its associated clause according to `c-<>-arglist-kwds' etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
429
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
430 * progmodes/cc-langs.el (c-typeless-decl-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
431 (c-type-list-kwds, c-colon-type-list-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
432 (c-colon-type-list-re, c-paren-type-kwds): New language
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
433 constants and variables to generalize the recognition of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
434 various language constructs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
435 (c-keywords): Did away with the list of `*-kwds' constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
436 It's now built through macro expansion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
437 (c-keywords-obarray): New language variable which contains each
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
438 keyword as a symbol, to make fast reverse lookup of keywords to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
439 the `*-kwds' lists they come from.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
441 * progmodes/cc-defs.el (c-lang-defconst-eval-immediately):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
442 Add macro to be able to do direct evaluation in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
443 `c-lang-defconst' forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
445 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
446 Fix a bug which could cause the point to end up outside the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
447 containing sexp if PAREN-LEVEL was used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
449 * progmodes/cc-engine.el, progmodes/cc-fonts.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
450 progmodes/cc-langs.el: Generalize the C++ template arglist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
451 support to handle angle bracket arglists in any language.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
452 (c-recognize-<>-arglists, c-<>-arglist-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
453 (c-opt-<>-arglist-start): New language variables to control
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
454 angle bracket arglists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
455 (c-opt-type-suffix-key): Use `c-recognize-<>-arglists' in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
456 Objective-C instead of matching a protocol reference list as a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
457 type suffix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
459 * progmodes/cc-align.el (c-gnu-impose-minimum): Fix a missing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
460 `save-excursion' that caused the point to jump around.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
461
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
462 * progmodes/cc-mode.el, progmodes/cc-menus.el (objc-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
463 (cc-imenu-init): Fix initialization bug that has made the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
464 Objective-C support inoperational since 5.26.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
465 (cc-imenu-objc-generic-expression): Update submatch indices
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
466 due to changes in `cc-imenu-c++-generic-expression'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
467 (cc-imenu-objc-function): Don't add an empty "C" menu since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
468 imenu doesn't like that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
470 * progmodes/cc-align.el (c-lineup-arglist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
471 (c-lineup-arglist-close-under-paren, c-lineup-close-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
472 Add DWIM to the functions that line up at or after the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
473 arglist open paren to avoid that if there are brace blocks
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
474 inside, e.g. when a macro contains a code block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
475
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
476 * progmodes/cc-vars.el (objc-font-lock-extra-types):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
477 Change default to treat identifiers starting with capital letters as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
478 types, according to Objective-C naming conventions. The types
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
479 previously on the list is part of the language and therefore
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
480 on `c-primitive-type-kwds' instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
482 * progmodes/cc-fonts.el: Fix font locking in Objective-C.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
483 Be more careful about returning nil from functions used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
484 directly as font-lock matchers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
485
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
486 * progmodes/cc-mode.el (c-font-lock-init): Make the syntax
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
487 table modification element of `font-lock-defaults'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
488 parameterized over the languages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
490 * progmodes/cc-langs.el: Update the Objective-C constants
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
491 according to the language spec. The "@" chars that start
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
492 directives are now considered part of the keywords to make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
493 things easier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
495 * progmodes/cc-defs.el: (c-(up|down)-list-(forward|backward)):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
496 Make the position optional and added docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
498 (c-go-(up|down)-list-(forward|backward)): Add variants of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
499 above that move point and return successfulness instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
501 * progmodes/cc-fonts.el (c-font-lock-<>-arglists):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
502 New function to fontify all occurrences of template arglists in C++.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
504 * progmodes/cc-engine.el (c-disallow-comma-in-<>-arglists):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
505 New variable to be able to avoid false recognition of template
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
506 arglists in some cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
508 * progmodes/cc-fonts.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
509 (c-decl-prefix-re, c-font-lock-declarations): Match template
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
510 open brackets to get a declaration in the first template argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
511 (c-complex-decl-matchers): Fontify the second type in a "class
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
512 X = Y" expression in C++.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
514 * progmodes/cc-engine.el (c-forward-<>-arglist): Break out the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
515 recursive part to a new function to improve efficiency when a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
516 nested template arglist search turns out to be futile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
518 * progmodes/cc-menus.el (cc-imenu-java-generic-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
519 Improve to avoid false matches on e.g. "else if (foo)".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
521 * progmodes/cc-engine.el (c-forward-token-2)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
522 (c-backward-token-2): New functions that work like the -1
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
523 variants but that handle multicharacter operator tokens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
525 * progmodes/cc-engine.el (c-inside-bracelist-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
526 (c-guess-basic-syntax): Do away with the hardcoded regexps to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
527 recognize "typedef" declaration prefixes, "extern" and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
528 "namespace" blocks, "enum"-style brace list declarations and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
529 Java-style array initializers with "new".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
530
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
531 * progmodes/cc-langs.el (c-brace-list-decl-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
532 (c-brace-list-key, c-inexpr-brace-list-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
533 (c-opt-inexpr-brace-list-key): New language constants and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
534 variables to parameterize some more of the hardcoded regexps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
535 in cc-engine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
537 * progmodes/cc-align.el (c-lineup-cascaded-calls): Do not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
538 allow cascaded call lists containing both "->" and ".".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
540 * progmodes/cc-align.el, progmodes/cc-cmds.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
541 progmodes/cc-defs.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
542 progmodes/cc-fonts.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
543 progmodes/cc-mode.el, progmodes/cc-styles.el: New language
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
544 variable system to make it easier to set up optimized language
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
545 variables and to extend them in third party derived modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
546 cc-langs is no longer required at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
548 * progmodes/cc-mode.el (c-basic-common-init): No longer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
549 initializes the language variables. It's necessary that the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
550 caller does that directly since the evaluated values for them
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
551 now get compiled in directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
552 (c-font-lock-init, c-common-init): Separate the font-lock
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
553 initialization from `c-common-init'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
554
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
555 * progmodes/cc-mode.el (c-define-abbrev-table): Do not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
556 override an existing abbrev table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
557 (c-Java-defun-prompt-regexp): Move here from cc-langs since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
558 cc-langs isn't always loaded at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
560 * progmodes/cc-langs.el (c-make-init-lang-vars-fun)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
561 (c-init-language-vars): Change to allow language variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
562 initialization from derived modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
563 (c-mode-menu): New language variable for the mode menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
564 (c-make-mode-syntax-table, c-mode-syntax-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
565 (make-c++-template-syntax-table): New language variables for syntax
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
566 tables. The code that initializes them has been moved to cc-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
567 to make it possible to avoid loading cc-langs at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
569 * progmodes/cc-engine.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
570 (c-hungry-delete-key, c-auto-newline, c-auto-hungry-string):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
571 Move these state variables from cc-langs to cc-engine to make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
572 it possible to avoid loading cc-langs at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
573
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
574 * progmodes/cc-defs.el (c-lang-defconst, c-lang-const):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
575 Move from cc-langs and rewritten to make the language constant
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
576 system usable from derived modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
577
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
578 (c-add-language): New function intended for use from derived modes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
579 that add new C-like languages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
581 * progmodes/cc-defs.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
582 (c-buffer-is-cc-mode): Move from cc-vars to cc-defs to define
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
583 it during compilation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
584
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
585 * progmodes/cc-bytecomp.el (cc-require-when-compile):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
586 New support macro for compile time `require's.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
588 * progmodes/cc-defs.el, progmodes/cc-mode.el (c-version):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
589 Move from cc-mode to cc-defs to make it accessible to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
590 other components.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
592 * progmodes/cc-engine.el (c-forward-token-1, c-backward-token-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
593 Compatibility fix for emacsen that doesn't understand generic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
594 string delimiters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
596 * progmodes/cc-vars.el (c-emacs-features): Add detection of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
597 generic string and comment delimiters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
599 * progmodes/cc-defs.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
600 (c-make-keywords-re): Change interface to make it more extensible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
602 * progmodes/cc-langs.el, progmodes/cc-defs.el (c-regexp-opt)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
603 (c-regexp-opt-depth, c-make-keywords-re): Move from cc-langs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
604 to cc-defs since they are generally useful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
606 * progmodes/cc-bytecomp.el, progmodes/cc-defs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
607 (cc-eval-when-compile): Move from cc-bytecomp to cc-defs to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
608 allow use at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
610 * progmodes/cc-bytecomp.el (cc-eval-when-compile):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
611 Workaround for a bug with nested `eval-when-compile' in XEmacs 21.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
613 * progmodes/cc-mode.el: Added autoloaded forms to install the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
614 appropriate file suffixes on `auto-mode-alist'. Necessary in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
615 XEmacs 21.5, and it can be useful elsewhere too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
617 * progmodes/cc-align.el (c-lineup-cascaded-calls): Handle "."
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
618 too, for use in Java.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
620 * progmodes/cc-engine.el (c-forward-sws, c-backward-sws):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
621 Do not handle cpp directives in languages that doesn't have any.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
623 * progmodes/cc-langs.el (c-operators): Add a high level description
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
624 of all operators, along with their precedence and associativity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
626 * progmodes/cc-align.el (c-lineup-multi-inher): Fix bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
627 where the position of the point and not the beginning of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
628 line was used to calculate the indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
630 * progmodes/cc-defs.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
631 (c-backward-single-comment, c-backward-comments): Add kludge
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
632 for the bug in `forward-comment' in most (X)Emacs versions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
633 where it moves back over the "*/" of a block comment if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
634 there's no matching "/*". This has become more important now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
635 since it can cause incorrect caching by `c-backward-sws'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
637 * progmodes/cc-cmds.el (c-hungry-backspace)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
638 (c-hungry-delete-forward): New functions to do hungry deletion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
639 regardless of hungry-delete mode. Contributed by Kevin Ryde.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
640
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
641 * progmodes/cc-engine.el (c-forward-sws, c-backward-sws)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
642 (c-invalidate-sws-region): Use text properties to cache regions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
643 with complex syntactic whitespace. This helps a lot in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
644 improving responsiveness when there are lots of comments and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
645 cpp directives before point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
647 * progmodes/cc-guess.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
648 progmodes/cc-menus.el, progmodes/cc-mode.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
649 progmodes/cc-styles.el, progmodes/cc-vars.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
650 progmodes/cc-engine.el, progmodes/cc-fonts.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
651 progmodes/cc-cmds.el, progmodes/cc-defs.el: Introduce a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
652 classification of functions into those that make "hidden
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
653 buffer changes" and those who don't. This is prompted by the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
654 increasing use of text properties for various things, to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
655 correctly cover the silly buffer modifications that is caused
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
656 by text property changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
657 (c-save-buffer-state): New macro that's put around any code that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
658 can manipulate text properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
660 * progmodes/cc-mode.el (c-basic-common-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
661 Setup `text-property-default-nonsticky' to avoid messing with the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
662 rear-nonsticky property on each character in Emacs 21.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
664 * progmodes/cc-defs.el (c-clear-char-syntax, c-put-char-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
665 Macros that sets and removes the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
666 syntax-table property on a single character and makes the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
667 property nonsticky in both directions in a suitable way for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
668 each (X)Emacs flavor.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
670 * progmodes/cc-vars.el, progmodes/cc-defs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
671 progmodes/cc-engine.el, progmodes/cc-mode.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
672 Use `lookup-syntax-properties' in XEmacs to control whether the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
673 syntax-table property has any effect or not.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
675 (c-parse-sexp-lookup-properties): New macro that expands to either
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
676 `parse-sexp-lookup-properties' or `lookup-syntax-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
678 * progmodes/cc-defs.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
679 progmodes/cc-fonts.el: Put the faces into the buffer in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
680 same way as the font-lock package does. This fixes a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
681 compatibility problem with XEmacs which sets an extra
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
682 font-lock property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
684 * progmodes/cc-fonts.el (c-put-font-lock-face): A macro that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
685 finds out the right way to put font lock faces at compile
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
686 time. We're definitely not byte code portable between Emacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
687 and XEmacs now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
689 * progmodes/cc-engine.el (c-forward-sws, c-backward-sws):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
690 Implement a cache for the last large skipped over syntactic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
691 whitespace. This also has most effect after many macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
693 * progmodes/cc-engine.el, progmodes/cc-defs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
694 (c-forward-syntactic-ws, c-backward-syntactic-ws): Utilize the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
695 limit better when one is passed. These are now macros to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
696 avoid a little overhead when no limit is given.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
697 (c-forward-sws, c-backward-sws): New functions called by the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
698 macros above to do the unbounded search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
700 * progmodes/cc-fonts.el (c-font-lock-declarations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
701 Implement a cache for the first backward search for a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
702 preceding `c-decl-prefix-re' match. This typically speeds up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
703 interactive refontification a lot on the top level of macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
704 heavy header files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
706 * progmodes/cc-vars.el (c-emacs-features): Add check for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
707 syntax text properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
708
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
709 * progmodes/cc-mode.el (c-basic-common-init): Turn on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
710 `parse-sexp-lookup-properties' if it's supported. Define the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
711 variable in any case since it's used at runtime to check on this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
713 * progmodes/cc-langs.el (c-identifier-key): Support C++
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
714 destructor names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
715 (c-identifier-start, c-op-token-regexp, c-type-modifier-kwds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
716 (c-opt-type-modifier-key, c-opt-type-component-key)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
717 (c-typedef-specifier-kwds, c-typedef-specifier-key)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
718 (c-paren-stmt-kwds, c-paren-stmt-key, c-syntactic-ws-start):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
719 A bunch of new language constants and variables to support the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
720 improved handling of names and types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
721
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
722 * progmodes/cc-fonts.el (c-font-lock-declarators)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
723 (c-font-lock-declarations): Handle C++ template declarations
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
724 and template references. Fontify complex types and names more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
725 accurately by delegating it to `c-forward-type' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
726 `c-forward-name'. Fontify the identifiers in typedef
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
727 declarations as types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
729 * progmodes/cc-engine.el (c-forward-<>-arglist): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
730 to move forward over a C++ template arglist. It also marks
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
731 the '<' and '>' chars with paren syntax using the syntax-table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
732 property, to speed up later calls in emacsen that support
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
733 syntax text properties (Emacs >= 20 and (undocumented) XEmacs 21).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
734 This also has the very interesting effect that if font locking
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
735 is used with decoration level 3 or higher in these emacsen
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
736 then template arglists will behave just like paren sexps with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
737 the various sexp movement commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
738 (c-forward-name): New function to move over a name. Simple in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
739 most languages except C++ where a name can contain template
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
740 arglists and therefore almost arbitrary expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
741 (c-on-identifier): Fix for Pike operator identifiers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
742 (c-simple-skip-symbol-backward, c-syntactic-content)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
743 (c-remove-<>-paren-properties): New helper functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
745 * progmodes/cc-defs.el: (c-clear-char-syntax)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
746 (c-mark-paren-open, c-mark-paren-close): New support functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
747 to handle syntactic properties on C++ template arglist brackets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
748 (c-put-type-face, c-put-reference-face): Helpers to put faces on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
749 regions, since there are a bit of that inside `c-forward-name' etc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
750 in progmodes/cc-engine.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
752 * progmodes/cc-engine.el, progmodes/cc-fonts.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
753 progmodes/cc-langs.el: Fix the names on a number of regexp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
754 language variables to conform to the nomenclature and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
755 shortened some names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
757 * progmodes/cc-align.el, progmodes/cc-cmds.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
758 progmodes/cc-fonts.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
759 (c-syntactic-re-search-forward): Remove the COUNT argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
760 since it's never used. Add an argument to tell which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
761 subexpression whose end should be tested for syntactic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
762 relevance. Using this also removes some optimizations, so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
763 that it's possible to use a look behind subexpression that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
764 matches the end of a literal or a close paren when PAREN-LEVEL
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
765 is used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
767 (c-guess-continued-construct): Don't match <<= or >>= for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
768 stream-op syntactic element.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
770 * progmodes/cc-defs.el (c-paren-re, c-identifier-re):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
771 Remove these helper macros since better and more correct tools are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
772 now available in progmodes/cc-langs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
774 * progmodes/cc-align.el (c-lineup-string-cont): New lineup
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
775 function to line up string literals that will be concatenated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
777 * progmodes/cc-langs.el (c-populate-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
778 XEmacs classifies the hard space character as a symbol character
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
779 but it's better to let it be in the punctuation class so that it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
780 always highlighted with the inverted invalid face. It can
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
781 perhaps be argued that that character is allowed in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
782 identifiers in some languages (haven't checked), but using it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
783 would still be extremely confusing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
785 * progmodes/cc-engine.el (c-beginning-of-statement-1): Fix a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
786 case when a labeled substatement caused incorrect association
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
787 of the following continuation clause.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
789 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
790 Handle the case when the syntactic match position is in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
791 middle of a comment starter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
793 (c-guess-continued-construct): Analyze the "K&R region" of a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
794 function nested inside a function as func-decl-cont and not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
795 statement-cont. New case E. Also clean up case C (stream-op
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
796 recognition) a bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
798 * progmodes/cc-engine.el (c-parse-state, c-check-state-cache):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
799 Move the check on `c-state-cache-start' from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
800 `c-check-state-cache' to `c-parse-state' so that the state
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
801 cache isn't zapped if `c-check-state-cache' but not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
802 `c-parse-state' is called during a temporary narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
803 This fixes a performance problem that could occur when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
804 `fill-paragraph' is used in font lock mode on a comment at the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
805 end of a large class or function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
807 (c-state-cache-start): Fix buffer localness.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
809 * progmodes/cc-langs.el: Updates from the C99 standard (or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
810 actually from the latest web accessible draft of it).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
812 * progmodes/cc-langs.el: Update the keywords and operator
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
813 tokens from the latest C++ and Java standards. Some other
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
814 multichar token corrections.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
816 * progmodes/cc-cmds.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
817 progmodes/cc-vars.el (c-syntactic-context)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
818 (c-syntactic-element): Do not bind any values to these
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
819 variables globally since they should always be dynamically
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
820 bound. This makes it much easier to debug cases when they've
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
821 gotten global values somehow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
823 * progmodes/cc-langs.el (c-regexp-opt): Fix to work around the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
824 non-greedy behavior that the regexp engine sometimes exposes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
825 This bug only shows in (X)Emacs 19 where there's no regexp-opt package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
827 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
828 Add a feature to filter out matches in the middle of tokens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
829 Changed the comment to a docstring since I consider this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
830 function generally useful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
832 * progmodes/cc-defs.el (c-mode-symbol): Break out a part of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
833 `c-mode-var'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
835 * progmodes/cc-align.el (c-lineup-cascaded-calls)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
836 (c-lineup-gcc-asm-reg): Cope with that `c-most-enclosing-brace'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
837 might return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
839 * progmodes/cc-engine.el (c-found-types, c-clear-found-types)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
840 (c-add-type, c-check-type, c-add-complex-type)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
841 (c-list-found-types, c-forward-type): Add a sort of symbol
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
842 table for types: If a name is recognized as a type in a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
843 declaration it's added in an obarray to be able to recognize
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
844 it in other ambiguous declarations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
846 (c-remove-ws): New helper function to canonicalize fully
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
847 qualified identifiers for `c-found-types'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
849 * progmodes/cc-defs.el (c-mode-var): New defsubst to access
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
850 mode prefixed variables uniformly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
852 * progmodes/cc-align.el (c-lineup-arglist-close-under-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
853 Work correctly with nested arglist-cont-nonempty symbols.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
855 (c-lineup-arglist-operators): New lineup function to line up infix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
856 operators under the open paren of the surrounding sexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
858 * progmodes/cc-engine.el (c-forward-syntactic-ws): Fix a bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
859 that could cause an infinite loop if something that looks like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
860 a macro begins in the middle of a line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
862 (c-parse-state): Fix a bug that could cause `c-state-cache'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
863 to contain two conses in sequence when there's an unbalanced
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
864 open paren in a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
866 * progmodes/cc-defs.el (c-face-name-p): A defsubst to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
867 recognize the name of a face in a way that works also in XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
868
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
869 * progmodes/cc-engine.el (c-forward-type): New function to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
870 move past a type spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
871
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
872 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
873 Fix behavior when the limit is reached inside a comment,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
874 string, or a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
876 * progmodes/cc-align.el, progmodes/cc-cmds.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
877 progmodes/cc-engine.el (c-forward-single-comment,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
878 c-forward-comments, c-backward-single-comment,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
879 c-backward-comments): New replacements for `c-forward-comment'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
880 that wraps `forward-comment' more efficiently in each of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
881 four different cases it's actually used. These replacements
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
882 also treats line continuations as whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
884 (c-forward-comment): Remove. The four different cases above
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
885 are basically different, so it's better to make them into
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
886 separate functions than choose between them at runtime using
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
887 the argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
889 * progmodes/cc-align.el (c-gnu-impose-minimum): Fix bug due
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
890 to the new placement of cpp-macro and comment-intro in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
891 syntactic context, as pointed out by Kevin Ryde. Change the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
892 method that decides whether point is inside a top-level
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
893 construct to one that doesn't depend on the set of syntactic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
894 elements so much.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
895
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
896 * progmodes/cc-defs.el (c-point): Use the functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
897 `line-beginning-position' and `line-end-position' in emacsen
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
898 that have them (currently Emacs 20 and later).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
899
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
900 * progmodes/cc-cmds.el (c-mask-comment): Fix a bug that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
901 sometimes caused code after a closed block comment to be taken
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
902 into account when the fill prefix is calculated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
904 * progmodes/cc-align.el (c-lineup-arglist, c-lineup-argcont)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
905 (c-lineup-math, c-lineup-cascaded-calls, c-lineup-gcc-asm-reg):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
906 Fixes to cope correctly with nested arglists for the lineups
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
907 that can be used with arglist-cont-nonempty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
909 * progmodes/cc-engine.el (c-add-stmt-syntax, c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
910 Change the anchor position of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
911 arglist-cont-nonempty and arglist-close so that a relative
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
912 indentation like + can be used with consistent results.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
913 Prior to this, the indentation engine more or less assumed that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
914 arglist-cont-nonempty always used `c-lineup-arglist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
915 Those two syntax symbols also get the opening paren as an extra
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
916 position, to make it possible for `c-lineup-arglist' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
917 continue to do a proper job.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
919 * progmodes/cc-engine.el (c-get-syntactic-indentation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
920 A vector with an absolute indentation column now only overrides
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
921 the indentation for surrounding structures, i.e. those whose
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
922 syntactic elements are earlier in the `c-syntactic-context'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
923 list, but not nested ones. This so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
924 e.g. `c-lineup-arglist' can reliably line up with the first
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
925 argument but still allow relative indentation changes for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
926 nested things, e.g. the arglist-close of a nested argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
927 list. This change means that the order in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
928 `c-syntactic-context' has become more essential.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
929 (c-guess-basic-syntax): Changes to make the nesting order of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
930 returned syntax list correct.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
932 Compatibility note: This change means that `c-lineup-dont-change'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
933 now (again) isn't absolutely sure to keep the current indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
934 However, I believe that most people use it for comments, macros
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
935 and string literals, and since those are nested innermost it won't
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
936 matter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
938 * progmodes/cc-align.el, progmodes/cc-defs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
939 progmodes/cc-engine.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
940 (c-guess-basic-syntax, c-calc-offset)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
941 (c-get-syntactic-indentation, c-syntactic-context):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
942 Extend the representation of the syntactic context: Previously it was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
943 a list containing cons cells of the found syntactic symbols
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
944 and their relpos values. Now each element is instead a list
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
945 containing the syntactic symbol in the first element and the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
946 relpos (if any) in the second. After that there might be more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
947 elements, depending on the syntactic symbol. The line-up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
948 functions get these additional elements as extra arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
949
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
950 This change is slightly incompatible. Although the calling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
951 convention for line-up functions is strictly extended, the format
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
952 of the `c-syntactic-context' variable has changed slightly. It's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
953 believed that this incompatibility is minor, though; not a single
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
954 line-up function distributed with CC Mode needed to be changed,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
955 for instance.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
956
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
957 * progmodes/cc-styles.el (c-set-style, c-set-style-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
958 Add another state for the `dont-override' flag where it only keeps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
959 globally set variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
961 * progmodes/cc-mode.el (c-postprocess-file-styles): Do nothing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
962 except in CC Mode modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
964 * progmodes/cc-vars.el, progmodes/cc-fonts.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
965 progmodes/cc-langs.el, progmodes/cc-mode.el: Add font lock support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
967 * progmodes/cc-engine.el (c-beginning-of-syntax): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
968 to be used for font-lock-beginning-of-syntax-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
969 It uses the state cache to quickly find a good position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
971 * progmodes/cc-defs.el (c-major-mode-is): Allow a list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
972 modes. Made it a macro ensure that it's optimized to either
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
973 eq or memq for constant arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
974
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
975 * progmodes/cc-mode.el (c-common-init): Do away with the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
976 hardcoded setting of `comment-column'; it's a user variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
977 that we have no business meddling with. Since the default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
978 value for it is 32 in all supported (X)Emacs versions, it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
979 also safe from a compatibility perspective.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
981 * progmodes/cc-mode.el (c-basic-common-init): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
982 that contains only the syntax and line breaking/filling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
983 initialization. It's intended for use by other modes that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
984 embed CC Mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
986 * progmodes/cc-engine.el (c-add-stmt-syntax): Fix some cases
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
987 of wrong anchoring, e.g. for else-if compounds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
989 * progmodes/cc-engine.el (c-guess-basic-syntax): Fix anchor
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
990 position for defun-open in K&R style functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
992 * progmodes/cc-engine.el (c-in-knr-argdecl): Don't trip up on macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
994 (c-search-decl-header-end): Handle C++ template arguments more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
995 correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
997 (c-beginning-of-decl-1): Fix when the declaration is first in a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
999 * progmodes/cc-engine.el (c-beginning-of-decl-1): Better way
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1000 to handle protection labels, one which doesn't get confused by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1001 inherit colons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1002
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1003 (c-end-of-decl-1): Don't treat functions that have "class" or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1004 "struct" in the return type as classes or structs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1006 * progmodes/cc-langs.el (c-make-keywords-re): Fix the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1007 keyword adornment so that it works when a keyword ends with "_".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1009 * progmodes/cc-cmds.el (c-mask-comment): More fixes when used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1010 from `c-do-auto-fill' and point is at or near the limit of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1011 comment. Fix bug when the prefix from `c-guess-fill-prefix'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1012 is longer than the text on the first line of the comment when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1013 it's masked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1015 * progmodes/cc-cmds.el (c-mask-comment): Fix bug where point
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1016 was moved to the following line when it was at the first line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1017 of a block comment where comment-start-skip matched to eol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1018
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1019 2003-07-01 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1021 * info.el (Info-fontify-menu-headers): Only fontify `* Menu:' at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1022 the beginning of a line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1023 (Info-extract-menu-node-name): Correctly initialize while loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1024 (Info-scroll-prefer-subnodes): Change default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1026 * simple.el (vis-mode): Update documentation string to reflect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1027 earlier changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1029 2003-06-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1030
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1031 * loadup.el (pure-space-overflow): Set it if overflow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1033 * startup.el (pure-space-overflow): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1034 (fancy-splash-screens-1): Display warning if overflow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1035 (normal-splash-screen): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1037 * vc.el (vc-default-show-log-entry): Use with-no-warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1039 * subr.el (lazy-completion-table, dynamic-completion-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1040 New macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1042 2003-06-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1044 * menu-bar.el (menu-bar-options-menu): Move mouse-set-fonts item here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1046 * international/mule-cmds.el (mule-menu-keymap):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1047 Delete mouse-set-fonts item here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1049 2003-06-29 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1051 * gdb-ui.el (gdb-display-number-end): Don't re-initialise local
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1052 variables to preserve array slices.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1053 (gdb-array-slice): Rename gdb-mouse-array-slice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1054 (gdb-array-slice): Interactive function bound to "\r" for text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1055 terminals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1056 (gdb-view-source): Rename gdb-view-source-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1057 Set uninitialised variables (defvars) to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1059 2003-06-29 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1060
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1061 * international/mule-cmds.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1062 (set-display-table-and-terminal-coding-system): Remove CVS
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1063 conflict markers and some code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1064
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1065 2003-06-27 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1067 * international/mule-cmds.el (menu-bar-options-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1068 Move `mouse-set-fonts' here from Options/Mule submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1070 2003-06-26 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1072 * iswitchb.el (iswitchb-read-buffer): Remove redundant variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1073 iswitchb-prepost-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1074 (iswitchb-xemacs): Delete variable and use (featurep 'xemacs)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1075 and fboundp instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1076 (iswitchb-completions): Remove two redundant arguments and local
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1077 variables. (All above from Stefan Monnier).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1079 2003-06-20 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1081 * progmodes/asm-mode.el (asm-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1082 Support labels starting with "." and directives starting with ".".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1084 2003-06-22 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1086 * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1087 Avoid variable as format argument for error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1088 Don't call symbol-name on string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1090 * eshell/esh-opt.el (eshell-do-opt): Avoid variable as format
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1091 argument for error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1093 * simple.el (vis-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1095 2003-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1097 * calendar/diary-lib.el (diary-check-diary-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1098 (diary, view-diary-entries, show-all-diary-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1099 (mark-diary-entries): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1100 (view-other-diary-entries): Doc fix. Use `prefix-numeric-value'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1101 (diary-syntax-table, diary-attrtype-convert, diary-mail-days): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1102 (diary-modified, d-file): No need to defvar (for compiler).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1103 (list-diary-entries): No need for `let*' so use `let'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1104 (simple-diary-display): Use `diary-file' directly rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1105 inheriting `d-file' from `list-diary-entries' caller.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1106 (make-fancy-diary-buffer, show-all-diary-entries):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1107 `mode-line-format' already buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1108 (diary-mail-addr): Set to the empty string (rather than nil) if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1109 undefined, as per `user-mail-address'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1110 (diary-mail-entries): Doc fix. Error if `diary-mail-address' unset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1111 (mark-sexp-diary-entries): Don't regexp-quote sexp-mark twice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1112 Remove an un-needed `if'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1113 (list-sexp-diary-entries): Remove local vars mark and s-entry, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1114 use `let' rather than `let*'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1115 (diary-date, insert-monthly-diary-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1116 (insert-yearly-diary-entry, insert-anniversary-diary-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1117 (insert-block-diary-entry, insert-cyclic-diary-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1118 (font-lock-diary-date-forms): No need for `let*' so use `let'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1119 (make-diary-entry): Doc fix. Use `or' rather than `if'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1120 (diary-font-lock-keywords): Use `when'. `cal-islam' is required
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1121 feature, not `cal-islamic'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1122 `calendar-islamic-month-name-array-leap-year' does not exist - use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1123 `calendar-islamic-month-name-array'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1125 2003-06-21 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1127 * international/utf-16.el: Many name changes: utf-16-{be,le} ->
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1128 utf-16{be,le}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1129 (mule-utf-16-le, utf-16-le, mule-utf-16-be, utf-16-be): New coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1130 system aliases for backward compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1132 * international/utf-7.el: Adjusted for the name change:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1133 xxx-utf-16-{le,be} -> xxx-utf-16{le,be}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1135 * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1136 Adjust for the name change: xxx-utf-16-{le,be} ->
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1137 xxx-utf-16{le,be}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1139 * international/mule-conf.el: Adjusted for the name change:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1140 xxx-utf-16-{le,be} -> xxx-utf-16{le,be}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1142 * international/mule-cmds.el (reset-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1143 Adjust for the name change: xxx-utf-16-{le,be} ->
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1144 xxx-utf-16{le,be}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1146 2003-06-20 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1147
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1148 * vc.el (vc-rename-file): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1149
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1150 2003-06-19 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1152 * info.el (Info-fontify-node): Improve calculation of other-tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1154 2003-06-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1156 * progmodes/cc-mode.el (c-mode): Reverting last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1158 2003-06-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1160 * progmodes/gud.el (gud-find-expr-function): Rename from gud-find-expr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1161 (gud-find-fortran-expr): Move to fortran.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1162
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1163 * progmodes/fortran.el (fortran-gud-find-expr): Move from gud.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1164 where it was called gud-find-fortran-expr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1165 (fortran-mode): Set gud-find-expr-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1167 2003-06-18 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1169 * gdb-ui.el (gud-display1): Keep the gdb command, "display", in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1170 the command history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1171 (gdb-restore-windows): Make restore work when gdb-many-windows
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1172 is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1173 (gdb-source-info, gdba): Display assembler if there is no symbol
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1174 table for main, or message if there is no main.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1175 (gdb-assembler-custom): Move point to current line of assembler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1177 * progmodes/gud.el (gud-menu-map): Add dbx support for "run" and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1178 "nexti".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1179 (dbx): Define gud-nexti and gud-run.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1180 (gud-find-expr, gud-find-fortran-expr): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1181 (gud-find-expr): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1182 (gud-find-c-expr): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1184 * progmodes/fortran.el (fortran-gud-syntax-table): Syntax table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1185 for parsing Fortran expressions for gud-print. (Stefan Monnier)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1186 (fortran-mode): Add local variable gud-find-expr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1188 * progmodes/cc-mode.el (c-mode): Add local variable gud-find-expr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1190 2003-06-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1192 * subr.el (looking-back): Handle the case of non-trivial regexps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1193 Add an optional `limit' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1194 (push, pop, with-temp-file, with-temp-message, delay-mode-hooks)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1195 (with-syntax-table): Add edebug info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1197 2003-06-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1199 * simple.el (kill-new): Leave yank-handler property alone if no
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1200 explicit yank-handler is specified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1201 (vis-mode-saved-buffer-invisibility-spec): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1202 saved-buffer-invisibility-spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1203 (vis-mode): Correctly handle the case where the mode is turned on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1204 or off several times in a row.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1206 2003-06-17 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1208 * info.el (Info-fontify-node): Give only the last whitespace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1209 character after the node name the display property. Give all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1210 other such whitespace the invisibility property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1212 2003-06-17 Pinku Surana <surana@rcn.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1213
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1214 * progmodes/sql.el: Add support for SQLite interpreter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1216 2003-06-17 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1218 Version 2.0.35 of Tramp released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1220 * net/tramp.el (tramp-password-end-of-line): Use "xy" with plink.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1221 (tramp-completion-function-alist): Add completion function for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1222 "remcp", "remsh" and "plink1".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1223 Factor out the `regular' file name handling via a remote shell of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1224 some sort into a specific function. Intent is to later put that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1225 part of Tramp into a special file, so that the Tramp `core' is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1226 just a dispatcher that dispatches to various handlers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1227 (tramp-sh-file-name-handler): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1228 (tramp-foreign-file-name-handler-alist): New default value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1229 Call tramp-sh-file-name-handler as default case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1230 (tramp-file-name-handler): Do not invoke the old remote-shell handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1231 (tramp-find-foreign-file-name-handler): Return after first match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1232 is found. From Francis Litterio <franl@world.std.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1233 (tramp-handle-file-newer-than-file-p): `tramp-time-diff' returns
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1234 integer, not list. Do not apply `car' to the return value of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1235 `tramp-time-diff'. Reported by David D. Smith
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1236 <ultrasoul@ultrasoul.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1237 (tramp-time-diff): Convert return value of subtract-time to a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1238 number of seconds in a correct manner, by applying float-time or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1239 time-to-seconds. Also correct compat code accordingly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1240 The XEmacs branch for itimer-time-difference didn't need correction,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1241 it returned a float already. Reported by David D. Smith
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1242 <ultrasoul@ultrasoul.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1243 (tramp-handle-insert-file-contents): When calling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1244 `file-local-copy', let-bind `inhibit-file-name-operation'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1245 accordingly. This makes sure that jka-compr is not called when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1246 `insert-file-contents-literally' is invoked. From Katsumi Yamaoka
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1247 <yamaoka@jpl.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1248 (tramp-do-copy-or-rename-via-buffer): Avoid calling jka-compr when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1249 writing the target file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1250 (tramp-foreign-file-name-handler-alist): Add comment about default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1251 value having to come last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1252 (tramp-handle-file-local-copy, tramp-handle-write-region): Add the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1253 "-p" hack.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1254 (tramp-handle-copy-file): Set file modes of target file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1255 (tramp-handle-file-local-copy)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1256 (tramp-do-copy-or-rename-via-buffer): Use binary coding system,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1257 instead of no-conversion. They are the same on Emacs but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1258 different on XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1259 (tramp-shell-prompt-pattern): Allow multiple escape
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1260 sequences (each with optional trailing space).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1261
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1262 * net/tramp-uu.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1263 * net/tramp-util.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1264 * net/tramp-efs.el: Use iso-2022-7bit encoding with coding cookie
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1265 for XEmacs compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1267 2003-06-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1268
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1269 * term/x-win.el (x-select-request-type): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1270 (x-select-utf8-or-ctext): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1271 (x-selection-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1272 (x-cut-buffer-or-selection-value): Call x-selection-value to get
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1273 a selection data. Set next-selection-coding-system to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1275 * select.el (x-get-selection): If the string returned by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1276 x-get-selection-internal has text property `foreign-selection',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1277 decode it while preserving that property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1279 2003-06-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1281 * menu-bar.el (ispell-menu-bar): Don't autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1282 (cvs-global-menu): Use the function rather than the variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1284 * pcvs-defs.el (cvs-global-menu): Define as a function as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1286 * emacs-lisp/debug.el (debug): Fix call to message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1288 2003-06-16 Michael Mauger <mmaug@yahoo.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1290 * emulation/cua-base.el (cua-mode): Use explicit arg to turn off
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1291 minor modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1292
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1293 2003-06-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1295 * emacs-lisp/cl-extra.el (cl-macroexpand-all):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1296 Don't burp if (cadr (caddr found)) encounters a non-list element.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1297
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1298 * emacs-lisp/cl-macs.el (cl-parse-loop-clause): Use map-keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1299 (defsubst*): Don't put a `cl-whole argument if it's not used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1301 * emacs-lisp/cl-specs.el (pushnew): Use keywordp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1303 * emacs-lisp/disass.el (disassemble): Accept plain expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1305 * add-log.el (add-log-edit-prev-comment, add-log-edit-next-comment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1306 New commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1307 (change-log-mode-map): Bind them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1308 (smerge-resolve-function): Declare to quieten the byte-compiler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1309 (change-log-mode): Add the keymap to the docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1311 2003-06-16 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1313 * simple.el (vis-mode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1314 (saved-buffer-invisibility-spec): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1316 2003-06-16 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1318 * progmodes/sh-script.el (sh-while-getopts, sh-if, sh-case):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1319 Revert part of previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1320
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1321 2003-06-16 Pieter E.J. Pareit <pieter.pareit@skynet.be>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1323 * progmodes/mixal-mode.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1325 2003-06-16 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1326
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1327 * files.el (recover-session-finish): Don't give up when there are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1328 two consecutive empty lines in the auto-save-list file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1330 2003-06-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1332 * emacs-lisp/copyright.el (copyright-update-year): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1333 extracted from copyright-update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1334 When `arg' is set, replace the year, not the `copyright' text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1335 Ignore `copyright-update = nil' if called interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1336 Use "," rather than ", " if that's what was used before.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1337 Recognize mixes of 2 and 4 digit years.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1338 Use replace-match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1339 (copyright-update): Add interactivep arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1340 Use it instead of use last-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1341 Use replace-match. Don't assume (point-min) == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1343 * textmodes/tex-mode.el (tex-compile-commands):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1344 Handle tex-start-commands like tex-start-tex does.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1346 * cus-edit.el (custom-get-fresh-buffer): Kill overlays before erasing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1347 the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1349 2003-06-13 Ilya N. Golubev <gin@mo.msk.ru> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1351 * shell.el (shell-command-separator-regexp): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1352 (shell-directory-tracker): Make regexp used for skipping to next
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1353 command correspond to one used for command itself.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1354
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1355 2003-06-13 Katsumi Yamaoka <yamaoka@jpl.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1357 * textmodes/texinfmt.el (texinfo-format-scan):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1358 Silence `whitespace-cleanup'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1360 2003-06-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1362 * calendar/timeclock.el (display-time-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1363 (timeclock-modeline-display): Define for byte-compiler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1364 (timeclock-time-to-date, timeclock-workday-remaining)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1365 (timeclock-time-to-seconds, timeclock-seconds-to-time):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1366 Move earlier in the file so defined before used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1367 (timeclock-status-string): No need for `let*' so use `let'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1368 (timeclock-query-out): Always return a non-nil value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1370 2003-06-10 Rajesh Vaidheeswarran <rv@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1372 * whitespace.el (whitespace-version): Bump to 3.3
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1373 (whitespace-cleanup): Respect user preference for silence
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1375 * whitespace.el: Remove :tag in commentary :link. Remove empty
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1376 lines in comment, since commentary seems to have a problem with that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1378 2003-06-09 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1380 * textmodes/tex-mode.el (tex-search-noncomment): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1381 (tex-last-unended-begin, tex-next-unmatched-end): Use it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1382 so we don't get confused by \begin and \end in comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1383 (tex-compile): Change dir before calling tex-compile-default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1385 2003-06-09 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1387 * bindings.el (global-map): Bind `kill-whole-line' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1388 C-S-<backspace>. Remove M-S-<backspace> binding: too close to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1389 C-M-<backspace>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1391 * dired.el (dired-re-dot): Make it handle trailing /.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1392 (dired-get-filename): Update documentation string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1393 Revert previous change and fix typo in earlier version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1394
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1395 2003-06-10 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1396
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1397 * info.el (Info-fontify-node): Make `invisible' property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1398 non-sticky so that whitespace added by filling stays visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1399 Make refilling less agressive by starting at beginning of current
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1400 line rather than beginning of current paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1402 2003-06-09 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1403
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1404 * dired.el (dired-get-filename): Complain only about "." and "..",
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1405 not all directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1407 2003-06-08 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1409 * gdb-ui.el (gdb-get-current-frame, gdb-frame-handler): Use Gdb
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1410 command `info frame' instead of `frame' to preserve point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1411 (gdb-invalidate-assembler): Only run disassemble again if frame
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1412 has changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1413 (gdb-append-to-inferior-io): Revert change from 2003-05-17.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1415 2003-06-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1417 * textmodes/texinfo.el (texinfo-enable-quote-macros): Fix thinko.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1418 (texinfo-insert-@table): Remove unused arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1419 (texinfo-show-structure): Remove unused var `source-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1421 * info.el (Info-goto-node, Info-follow-reference, Info-menu-update)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1422 (Info-fontify-node): Don't search past header-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1423 Use match-string and line-end-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1425 * skeleton.el (skeleton-proxy-new): Consume the mark-active state.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1427 * textmodes/tex-mode.el (tex-mode-syntax-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1428 (tex-latex-indent-syntax-table): Don't use easy-mmode-defsyntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1429
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1430 2003-06-07 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1432 * mwheel.el (mouse-wheel-up-event, mouse-wheel-down-event):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1433 Use wheel-* events on darwin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1435 2003-06-06 Era Eriksson <era@iki.fi> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1437 * shell.el (shell-resync-dirs): Tolerate an extra line of output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1438 before the list of directories from `shell-dirstack-query' (it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1439 looks for, and ignores, a literal copy of the value of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1440 shell-dirstack-query).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1442 2003-06-06 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1443
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1444 * info.el (Info-complete-menu-item): Revert change of 2003-06-03.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1445
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1446 2003-06-06 Klaus Zeitler <kzeitler@lucent.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1447
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1448 * progmodes/sh-script.el: Fix bug in "Options Loop" skeleton for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1449 ksh. Add newlines to a few skeletons, add "select" keyword for bash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1451 2003-06-06 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1453 * info.el (Info-select-node): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1454
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1455 2003-06-06 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1456
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1457 * frame.el (set-frame-font): Default to frame's current default font.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1459 2003-06-06 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1461 * info.el (Info-fontify-node): Don't refill over lines ending in a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1462 period; this should fix problems with lists like one in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1463 (emacs)Library Keywords section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1465 2003-06-05 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1467 * dired.el (dired-get-filename): Don't err for . and .. for calls
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1468 from dired-add-entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1470 2003-06-05 Takaaki Ota <Takaaki.Ota@am.sony.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1471
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1472 * textmodes/table.el (table-cell-horizontal-chars): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1473 table-cell-horizontal-char. Now a string value instead of a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1474 character. ?= is allowed for horizontal boundary as well as ?-.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1475 (table-command-remap-alist, table-command-list): Change defconst to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1476 defvar because the value is modified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1477 (table-insert, table-insert-row, table-insert-column)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1478 (table-recognize, table-recognize-region, table-widen-cell)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1479 (table-span-cell, table-split-cell-vertically): Change due to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1480 table-cell-horizontal-chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1481 (table--cell-horizontal-char-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1482 (table--generate-source-scan-lines, table-delete-row)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1483 (table-delete-column, table--spacify-frame)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1484 (table--find-row-column, table--probe-cell-left-up)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1485 (table--probe-cell-right-bottom, table--probe-cell): Change due to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1486 table-cell-horizontal-chars. From David Abrahams
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1487 <dave@boost-consulting.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1489 2003-06-05 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1491 * gud.el: Moved to progmodes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1493 2003-06-05 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1495 * progmodes/tcl.el (tcl-mode): Set imenu-generic-expression to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1496 value of tcl-imenu-generic-expression instead of the symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1498 2003-06-05 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1500 * info.el (Info-mode): Mention `c' and remove duplicate mention
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1501 of `q' in documentation string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1503 2003-06-05 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1505 * shell.el (shell-mode): Put `shell-filter-ctrl-a-ctrl-b' on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1506 `comint-output-filter-functions' when bash is used as the inferior
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1507 shell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1508 (shell-filter-ctrl-a-ctrl-b): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1510 2003-06-05 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1512 * vc-hooks.el (vc-make-backup-files): Add :group backup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1514 2003-06-05 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1516 * info.el (Info-fontify-node): Individually refill menus and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1517 paragraphs to preserve menu items and varying indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1518 Only color first 9 menu items differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1520 2003-06-05 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1522 * desktop.el: Add new maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1524 2003-06-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1526 * textmodes/sgml-mode.el (sgml-parse-tag-backward): Try and detect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1527 when we're starting from within a tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1528 (sgml-get-context): When called from inside a tag, do something useful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1529 Rename the arg now that it's never used for `full' context anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1530 (sgml-calculate-indent): Make `lcon' an argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1531 Return nil when we DON'T know what to do.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1532 If the initial lcon turns out to be wrong, try again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1533 (sgml-indent-line): If sgml-calculate-indent returns nil, don't indent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1535 2003-06-04 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1537 * mwheel.el (mouse-wheel-down-event, mouse-wheel-up-event):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1538 Default to new wheel-up and wheel-down events on MacOS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1540 * term/mac-win.el: No need to bind wheel events specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1542 2003-06-04 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1544 * simple.el (yank-excluded-properties): Expand documentation string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1545
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1546 2003-06-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1548 * emacs-lisp/lisp-mnt.el (lm-keywords-finder-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1549 Use with-no-warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1551 * gud.el (gud-minor-mode-type): Move defvar up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1553 * progmodes/compile.el (compilation-next-error): When moving fwd,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1554 compare position of point with the errors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1556 * dired.el (dired-get-filename): Err for . and .. in usual case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1557 (dired-get-file-for-visit): Specify no-error to dired-get-filename,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1558 and check for real errors here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1559 (dired-unmark-all-files): Specify no-error to dired-get-filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1561 * buff-menu.el (list-buffers-noselect): Use window-inside-edges
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1562 to compute the number of offset spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1563 (list-buffers-noselect): Use Buffer-menu-buffer+size to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1564 indent the dashes properly. Put some in fixed-pitch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1566 2003-06-04 Lars Hansen <larsh@math.ku.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1568 * desktop.el (desktop-create-buffer): Undo last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1569 (desktop-kill, desktop-save, desktop-remove): Use expand-directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1570 rather than concat to construct desktop filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1571 (desktop-kill, desktop-read, desktop-change-dir):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1572 Ensure desktop-dirname is a directory name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1573 (desktop-change-dir): Fix bug when DIR was relative.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1575 2003-06-04 Alex Coventry <alex_c@mit.edu> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1577 * files.el (after-find-file): Fix arguments of call to `sit-for'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1579 2003-06-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1581 * info.el (Info-extract-menu-node-name): Remove unused arg errmessage.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1582 (Info-follow-reference): Update corresponding call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1583 (Info-node-spec-re): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1584 (Info-complete-menu-item): Use it to only allow : when necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1585 (Info-fontify-node): Use it as well. Fixup typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1587 * info.el (info-fontify-node): Use better help-echo text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1588 Use :align-to display prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1589 Use `invisible' rather than `display' prop to hide text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1590
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1591 * info.el (Info-mode-hook): Obey obsolete `Info-fontify'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1592 (Info-find-in-tag-table-1): Remove unused vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1593 (Info-display-images-node): Remove unused var paragraph-markers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1594 (Info-header-line): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1595 (Info-select-node): Don't set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1596 (Info-search): Remove unused var `current'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1597 (Info-follow-reference): Remove unused var `beg'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1598 (Info-extract-menu-node-name): Remove unused var `i'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1599 (Info-complete-menu-item): Use `with-current-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1600 (Info-index): Remove unused var `rnode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1601 (Info-mode): Set header-line-format to check text-properties directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1602 (Info-find-emacs-command-nodes): Remove unused var `found' and `exact'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1603 (Info-fontify-node): Use `push'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1604 (Info-speedbar-hierarchy-buttons): Use `dolist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1605 (Info-speedbar-goto-node, Info-speedbar-fetch-file-nodes):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1606 Check the return value of `string-match'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1607 (Info-speedbar-fetch-file-nodes): Factor out common code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1609 2003-06-03 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1611 * cus-edit.el (custom-get-fresh-buffer): Test for nonexistence buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1613 2003-06-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1615 * emacs-lisp/lisp-mode.el (eval-last-sexp-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1616 Add save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1618 * windmove.el (windmove-reference-loc, windmove-frame-edges):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1619 Use window-inside-edges.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1620 (windmove-do-window-select): Fix error messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1622 * files.el (after-find-file): Simplify msg if nonexistent directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1623 (make-directory): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1625 * dabbrev.el (dabbrev--goto-start-of-abbrev):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1626 Use minibuffer-prompt-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1628 * comint.el (comint-move-point-for-output): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1629 comint-scroll-to-bottom-on-output. Old name is alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1630 All uses changed. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1631 (comint-scroll-show-maximum-output): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1633 * comint.el (comint-exec-1): Don't use directory-sep-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1634 (comint-dynamic-complete-as-filename): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1636 * bindings.el (global-map): Delete C-M-delete and C-M-backspace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1638 2003-06-03 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1640 * progmodes/ps-mode.el (ps-mode): Use autoload cookie in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1641 standard way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1643 2003-06-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1645 * textmodes/bibtex.el (bibtex-member-of-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1646 (bibtex-assoc-of-regexp, bibtex-format-entry, bibtex-find-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1647 (bibtex-autokey-demangle-name, bibtex-string-files-init, bibtex-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1648 Fix up regexp usage and use match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1649
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1650 2003-06-02 Roland Winkler <roland.winkler@physik.uni-erlangen.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1652 * textmodes/bibtex.el: Long overdue merge.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1653 Don't require `compile' since it seems unnecessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1654 For all internal variables and functions the docstring comments have
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1655 been converted into proper docstrings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1656 (bibtex-maintainer-address, bibtex-maintainer-salutation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1657 (bibtex-version): Remove support for bug reporting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1658 (bibtex-field-delimiters, bibtex-entry-delimiters)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1659 (bibtex-sort-ignore-string-entries, bibtex-maintain-sorted-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1660 Replace make-variable-buffer-local by make-local-variable for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1661 (bibtex-entry-format): New tag `required-fields'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1662 (bibtex-maintain-sorted-entries): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1663 (bibtex-sort-entry-class, bibtex-sort-entry-class-alist): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1664 (bibtex-predefined-month-strings, bibtex-predefined-strings):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1665 Make into alists with pairs (abbreviation expansion).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1666 (bibtex-autokey-titleword-change-strings)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1667 (bibtex-autokey-transcriptions): Make into alists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1668 Add new replacement pairs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1669 (bibtex-autokey-use-crossref): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1670 Replace bibtex-autokey-year-use-crossref-entry because updated code
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1671 for autokey generation handles crossrefs independently of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1672 particular fields.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1673 (bibtex-reference-key, bibtex-mode-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1674 Remove = because it can't be part of a string's key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1675 (bibtex-complete-key-cleanup): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1676 (bibtex-complete): Merge bibtex-complete-string and bibtex-complete-key
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1677 into it (and bind to M-tab).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1678 (bibtex-valid-entry-re, bibtex-any-valid-entry-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1679 (bibtex-valid-entry-whitespace-re, bibtex-empty-field-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1680 (bibtex-quoted-string-re): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1681 (bibtex-field-name-for-parsing): Don't make-variable-buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1682 (zmacs-regions): Declare to quieten the byte-compiler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1683 (bibtex-comment-start): Don't include the space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1684 (bibtex-font-lock-syntactic-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1685 (bibtex-font-lock-keywords): Remove the entry for @Comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1686 (bibtex-parse-field-string): Merge the functionality of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1687 bibtex-parse-field-string-braced, bibtex-parse-quoted-string and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1688 bibtex-parse-field-string-quoted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1689 (bibtex-search-forward-field-string): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1690 (bibtex-parse-association): Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1691 (bibtex-parse-field-name): Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1692 (bibtex-parse-field-text): Use when and cond.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1693 (bibtex-parse-field): Use let.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1694 (bibtex-search-forward-field, bibtex-search-backward-field):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1695 Make bound optional, use let, setq, and cddr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1696 (bibtex-start-of-field, bibtex-start-of-name-in-field)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1697 (bibtex-end-of-name-in-field): Use nth.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1698 (bibtex-name-in-field, bibtex-text-in-field-bounds)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1699 (bibtex-text-in-field, bibtex-type-in-head, bibtex-key-in-head)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1700 (bibtex-text-in-string): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1701 (bibtex-reference-key-in-string): New fun. Merge of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1702 bibtex-start-of-reference-key-in-string and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1703 bibtex-end-of-reference-key-in-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1704 (bibtex-parse-string-prefix): Use let and when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1705 (bibtex-parse-string-postfix): Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1706 (bibtex-search-forward-string, bibtex-search-backward-string):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1707 Use save-excursion and setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1708 (bibtex-member-of-regexp): Use let.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1709 (bibtex-assoc-of-regexp): Use caar und let.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1710 (bibtex-skip-to-valid-entry): Return buffer position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1711 (bibtex-map-entries): Use save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1712 (bibtex-progress-message): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1713 (bibtex-search-entry): Use skip-chars-forward, when, save-match-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1714 (bibtex-move-outside-of-entry): Handle the case that point is before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1715 first entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1716 (bibtex-enclosing-field): Use save-excursion, when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1717 (bibtex-format-field-delimiters): Merge into bibtex-format-entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1718 (bibtex-enclosing-entry-maybe-empty-head): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1719 (bibtex-format-entry): Simplify. Handle new tag required-fields of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1720 bibtex-entry-format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1721 (bibtex-autokey-abbrev): Accept negative values of len.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1722 (bibtex-autokey-get-field, bibtex-autokey-demangle-title): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1723 (bibtex-autokey-get-namefield, bibtex-autokey-get-namelist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1724 (bibtex-autokey-get-yearfield-digits, bibtex-autokey-get-yearfield)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1725 (bibtex-autokey-get-titlestring): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1726 (bibtex-autokey-get-names): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1727 (bibtex-autokey-get-titles): Rename to bibtex-autokey-get-title.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1728 (bibtex-autokey-demangle-name): Simplify, avoid error messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1729 (bibtex-generate-autokey): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1730 (bibtex-parse-keys): Simplify, use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1731 (bibtex-parse-strings): New fun similar to bibtex-parse-keys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1732 (bibtex-string-files-init): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1733 (bibtex-parse-buffers-stealthily): Use bibtex-parse-keys,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1734 bibtex-string-files-init and bibtex-parse-strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1735 (bibtex-complete): Rename to bibtex-complete-internal, use push,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1736 bibtex-reference-key-in-string, no sorting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1737 (bibtex-complete-string-cleanup): New fun, displays expansion of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1738 completed strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1739 (bibtex-choose-completion-string): New fun. Required for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1740 choose-completion-string-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1741 (bibtex-do-auto-fill): Remove. Set fill-prefix in bibtex-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1742 (bibtex-pop): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1743 (bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1744 Set choose-completion-string-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1745 (bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1746 (bibtex-count-entries): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1747 (bibtex-entry-index, bibtex-lessp): New funs for generalized sorting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1748 scheme of indices, see bibtex-maintain-sorted-entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1749 (bibtex-sort-buffer): Use bibtex-lessp for sorting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1750 (bibtex-find-crossref, bibtex-find-entry): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1751 (bibtex-find-entry-location): Rename to bibtex-prepare-new-entry, use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1752 bibtex-lessp, Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1753 (bibtex-validate): Simplify. Fixe bug of internal variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1754 questionable-month.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1755 (bibtex-remove-OPT-or-ALT): Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1756 (bibtex-remove-delimiters, bibtex-kill-field, bibtex-kill-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1757 (bibtex-clean-entry, bibtex-fill-entry, bibtex-reformat): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1758 (bibtex-convert-alien): Use deactivate-mark rather than the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1759 non-existent bibtex-mark-active variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1760 (bibtex-complete-string, bibtex-complete-key): Merge into new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1761 `smart' defun bibtex-complete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1762 (bibtex-String): Update for new sorting scheme, distinguish empty and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1763 non-empty key strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1765 2003-06-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1767 * sort.el (sort-subr): Add `predicate' arg. Remove `sortcar' code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1769 2003-06-02 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1771 * emacs-lisp/lisp-mnt.el (lm-synopsis): Use relative filenames
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1772 correctly. Show the synopsis to the user when appropriate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1773 Do not kill buffers that were created outside `lm-synopsis'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1775 2003-06-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1777 * cus-edit.el (custom-get-fresh-buffer): Be extra paranoid,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1778 just in case some used a file of the wrong name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1779
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1780 * progmodes/sh-script.el (sh-is-quoted-p): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1781 (sh-font-lock-paren): Use it to allow \C in case patterns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1782 (sh-get-indent-info): Check the \n before the line for string-status.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1783 (sh-feature): Remove unused var `function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1784 (sh-get-indent-info): Remove unused variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1785 (sh-prev-thing): Remove unused vars `going', `n', and `found'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1786 (sh-set-indent): Remove unused var `new-val' and `val0'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1787 (sh-learn-buffer-indent): Remove unused vars `last-pos' and `lines'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1788 (sh-guess-basic-offset): Remove unused var `return' and `j'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1790 2003-05-27 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1791
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1792 * ruler-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1794 Version 1.6
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1796 Take into account changes made to the display margins, fringes and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1797 scroll-bar handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1799 (ruler-mode-margins-char): Remove. Not used anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1800 (ruler-mode-pad-face, ruler-mode-fringes-face): New faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1801 (ruler-mode-margins-face): New definition. Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1802 (ruler-mode-left-fringe-cols)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1803 (ruler-mode-right-fringe-cols)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1804 (ruler-mode-left-scroll-bar-cols)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1805 (ruler-mode-right-scroll-bar-cols): Reimplement. Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1806 (ruler-mode-full-window-width)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1807 (ruler-mode-window-col): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1808 (ruler-mode-mouse-set-left-margin)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1809 (ruler-mode-mouse-set-right-margin)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1810 (ruler-mode-mouse-add-tab-stop)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1811 (ruler-mode-mouse-del-tab-stop): Reimplement.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1812 (ruler-mode-mouse-current-grab-object): Rename to...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1813 (ruler-mode-dragged-symbol): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1814 (ruler-mode-mouse-grab-any-column): Use it. Clean up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1815 (ruler-mode-mouse-drag-any-column): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1816 (ruler-mode-mouse-drag-any-column-iteration): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1817 (ruler-mode): Restore previous `header-line-format' if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1818 `ruler-mode-header-line-format-old' has a local binding in current
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1819 buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1820 (ruler-mode-left-margin-help-echo)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1821 (ruler-mode-right-margin-help-echo): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1822 (ruler-mode-margin-help-echo)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1823 (ruler-mode-fringe-help-echo): New constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1824 (ruler-mode-ruler): Use them. Reimplement.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1825
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1826 2003-06-01 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1828 * mwheel.el (mouse-wheel-down-event, mouse-wheel-up-event):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1829 Default to new wheel-up and wheel-down events on Windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1831 * term/w32-win.el: No need to bind wheel events specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1833 2003-06-01 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1835 * desktop.el (desktop-create-buffer): Add (desktop-first-buffer) to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1836 the let-statement to avoid the startup error that desktop-first-buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1837 is undefined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1839 2003-06-01 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1840
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1841 * man.el (Man-name-regexp): Also match Latin-1 soft hyphen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1842 (Man-build-references-alist): Handle Latin-1 soft hyphen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1844 2003-05-31 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1846 * iswitchb.el (iswitchb-buffer-ignore): Update custom type to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1847 allow functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1849 2003-05-31 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1851 * view.el (view-file, view-file-other-window, view-file-other-frame):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1852 Signal an error when trying to visit an inexistent file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1854 * vc-hooks.el (vc-call-backend): Give better error message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1855 when a backend function is missing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1856 (vc-find-file-hook): USe unless. Merge if and cond.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1858 * vc.el (vc-directory-exclusion-list): Add MCVS and .svn.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1859 (vc-checkin-hook): Adjust option to new name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1861 * log-edit.el (log-edit-maximum-comment-ring-size)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1862 (log-edit-comment-ring, log-edit-comment-ring-index)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1863 (log-edit-last-comment-match): Rename vars from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1864 vc-maximum-comment-ring-size, vc-comment-ring, vc-comment-ring-index,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1865 and vc-last-comment-match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1866 (log-edit-new-comment-index, log-edit-previous-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1867 (log-edit-next-comment, log-edit-comment-search-backward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1868 (log-edit-comment-search-forward, log-edit-comment-to-change-log):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1869 Rename funs from vc-new-comment-index, vc-previous-comment,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1870 vc-next-comment, vc-comment-search-reverse, vc-comment-search-forward,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1871 and vc-comment-to-change-log.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1873 * wid-edit.el (widget-specify-insert): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1874 (widget-editable-list-entry-create): Don't assume that %d and %i are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1875 in the format string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1876 (widget-map-buttons): Remove unused var `parent'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1877 (widget-move): Remove unused shadowed var `new'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1878 (widget-color-action): Remove unused var `pos'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1880 * cus-edit.el (custom-get-fresh-buffer): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1881 (custom-buffer-create, custom-buffer-create-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1882 (customize-browse): Use it instead of killing buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1883 (custom-bury-buffer): Obey the argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1884 (custom-variable-reset-saved, custom-variable-reset-standard):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1885 Remove unused var `comment-widget'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1886 (custom-face-edit-deactivate): Remove unused var `to'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1887 (custom-save-variables): Remove unused var `sep'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1889 2003-05-31 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1891 * files.el (large-file-warning-threshold): Add type, groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1893 * progmodes/delphi.el (delphi-ignore-changes): Defvar; non-constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1895 2003-05-31 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1897 * files.el (recover-file): Bind coding-system-for-read to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1898 auto-save-coding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1899
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1900 2003-05-31 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1901
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1902 * misc.el (mark-beginning-of-buffer, mark-end-of-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1903 (upcase-char, forward-to-word, backward-to-word): Move from unused.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1904
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1905 * unused.el: Deleted (contents moved to misc.el).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1907 * options.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1908 * emacs-lisp/float.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1909 * textmodes/scribe.el: Moved to obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1911 * byte-run.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1912 * derived.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1913 * float-sup.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1914 * map-ynp.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1915 * regi.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1916 * timer.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1917 * warnings.el: Moved to emacs-lisp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1919 * enriched.el: Moved to textmodes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1920
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1921 * textmodes/outline.el: Moved to lisp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1922
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1923 * which-func.el: Moved to progmodes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1925 * loadup.el: Load byte-run.el, map-ynp.el, timer.el and float-sup.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1926 from emacs-lisp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1928 2003-05-31 Tom Wurgler <twurgler@goodyear.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1930 * subr.el (looking-back): New function to check for regular
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1931 expression before point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1933 2003-05-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1935 * newcomment.el (comment-empty-lines): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1936 (comment-region-internal): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1938 * textmodes/tex-mode.el (latex-block-args-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1939 (latex-block-body-alist): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1940 (latex-insert-block): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1941 (tex-string-prefix-p): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1942 (tex-guess-main-file): Use it to detect when the main file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1943 is in a parent directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1944 (tex-main-file): Try to find a main-file in parent directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1945 (tex-compile-default): Don't use `gv' on pdf files just because
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1946 `gv' was used recently on a ps file. Remove unused arg `dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1947 Reuse a previous command as-is if it applied to the same file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1948 (tex-compile): Use the right file name when file is not in dir.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1949
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1950 * textmodes/refill.el (refill-adjust-ignorable-overlay):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1951 Don't hardcode pint-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1952 (refill-fill-paragraph-at): Use a more robust method to detect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1953 when the paragraph is after point. Remove unused var `fill-pfx'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1955 * xml.el (xml-parse-tag): Return (foo nil) rather than (foo nil "")
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1956 for <foo/>, to make it behave like <foo></foo>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1958 * emacs-lisp/edebug.el (edebug-storing-offsets): Move indent
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1959 and debug to inside the macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1960 (edebug-read-storing-offsets): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1961 (edebug-read-quote, edebug-read-function): Place the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1962 start-position correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1963 (edebug-read-backquote-new): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1964 (edebug-read-backquote-level): New var to replace it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1965 (edebug-read-backquote): Increment it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1966 Don't store offsets one extra time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1967 (edebug-read-comma): Decrement it. Read the comma as a plain
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1968 symbol if outside of any new-style backquote.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1969 (edebug-read-list): Use edebug-read-backquote-level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1970 Don't call edebug-read-backquote directly. This way the extra
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1971 offsets store is done exactly when it's needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1972 (edebug-read-vector): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1973 (defmacro): Add support for the `declare' thingy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1974
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1975 2003-05-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1976
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1977 * forms.el (forms-mode-hook): Rename from forms-mode-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1978 (forms-mode): Use add-hook rather than make-local-variable+setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1979 Use with-current-buffer. Run the new and the old hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1980 (forms--update): Use with-current-buffer and line-end-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1981 (forms--goto-record): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1982 (forms-jump-record, forms-insert-record, forms-delete-record): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1983 (forms--process-format-list): Remove unused var `this-item'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1984 (forms--intuit-from-file): Remove unused var `the-result'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1985 (forms--trans): Remove unused var `x'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1986 (forms--exit, forms-exit, forms-exit-no-save): Remove unused arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1988 * emacs-lisp/edebug.el (edebug-window-list): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1989 (edebug-macrop): Use functionp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1990 (edebug-functionp): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1991 (edebug-get-displayed-buffer-points): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1992 (edebug-set-buffer-points): Use save-current-buffer and buffer-live-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1993 (edebug-list-form): Remove dead code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1994 (backquote-form): Correctly handle `(a . ,b).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1995 (edebug-mode-map, global-edebug-map): Move init to inside the defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1996 (define-derived-mode, define-minor-mode): Remove outdated spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1997 (save-match-data, with-output-to-string, with-current-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1998 (combine-after-change-calls, with-temp-buffer, dolist, dotimes)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
1999 (unless, when): Remove specs that are now in the corresponding macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2001 * emacs-lisp/easy-mmode.el (define-minor-mode): Add edebug spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2002 Accept a :keymap argument, as you'd expect.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2004 * derived.el (define-derived-mode): Add a proper edebug declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2006 2003-05-29 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2008 * simple.el (kill-whole-line): Make it interact correctly with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2009 the kill ring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2011 2003-05-29 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2013 * international/mule.el (ctext-non-standard-encodings-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2014 Rename from non-standard-icccm-encodings-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2015 (ctext-non-standard-encodings-regexp): New variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2016 (ctext-post-read-conversion): Full rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2017 (ctext-non-standard-designations-alist): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2018 non-standard-designations-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2019 (ctext-pre-write-conversion): Full rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2021 2003-05-28 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2023 * info.el (Info-fontify-node): Hide \n------- rather than -------\n.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2025 * skeleton.el (skeleton-edebug-spec): First cut of an edebug spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2026 (define-skeleton): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2028 2003-05-28 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2030 * descr-text.el (describe-char): Use `char' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2031 `(char-after)'. Fix display of unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2033 2003-05-28 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2035 * gud.el (gud-gdb-goto-stackframe, gud-gdb-get-stackframe):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2036 Add server prefix to the gdb commands used by the speedbar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2037
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2038 2003-05-28 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2040 * simple.el (kill-region): If nothing was killed, and the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2041 previous command was not a kill, break kill sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2042
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2043 2003-05-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2044
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2045 * textmodes/refill.el (refill-fill-paragraph-at):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2046 Avoid refilling the following paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2047 (refill-doit): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2049 * emulation/vip.el (ctl-x-map): Don't bind C-x C-i or C-x 3.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2050 (global-map): Don't bind C-z.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2051 (vip-setup): New function to rebind C-x 7 and C-z.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2052
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2053 * emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2054 Undo previous change (don't check for eob). Widen at the beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2056 * map-ynp.el (map-y-or-n-p): No special handling for exit-prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2057 In help string, mention C-g but not ESC.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2059 * jka-compr.el (jka-compr-insert-file-contents):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2060 When REPLACE, delete the proper range of text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2061
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2062 * info.el (Info-index): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2063
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2064 * forms.el (forms-mode): Use write-file-functions instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2065 of local-write-file-hooks. Use make-local-variable to make it local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2067 * descr-text.el (describe-char-unicode-data): New dummy definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2068 (unicode-data): Comment out since we can't use UnicodeData.txt as is.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2069 (describe-char-unicodedata-file): Variable renamed and commented out.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2070
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2071 * faces.el (set-face-attribute): Set face-modified prop to t
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2072 when we change the new-frame defaults.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2073 (face-spec-set): Set face-modified prop to nil
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2074 when we change the new-frame defaults.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2075
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2076 * cus-edit.el (custom-face-state-set): non-nil `face-modified'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2077 means face was set outside of Custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2079 2003-05-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2081 * byte-run.el (with-no-warnings): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2082
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2083 * emacs-lisp/bytecomp.el (byte-compile-no-warnings): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2084 (with-no-warnings): Set up compile handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2086 * startup.el (command-line-1): Use with-no-warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2087
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2088 * type-break.el (type-break-cancel-function-timers):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2089 Use with-no-warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2091 2003-05-28 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2093 * env.el (substitute-env-vars): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2095 2003-05-28 Walter C. Pelissero <walter@pelissero.de> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2097 * net/browse-url.el (browse-url-mozilla): Correct the conditionals
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2098 for using ,new-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2100 2003-05-27 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2102 * progmodes/sh-script.el (sh-here-document-word):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2103 Document new treatment of leading "-".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2104 (sh-maybe-here-document): Strip a leading "-" from closing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2105 heredoc delimiter, if present.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2107 * align.el (align-rules-list): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2109 * calendar/timeclock.el: Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2110 (timeclock-ask-before-exiting): Put `timeclock-query-out' on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2111 `kill-emacs-query-functions' rather than `kill-emacs-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2112 (timeclock-mode-string): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2113 (timeclock-modeline-display): Doc fix. Use `global-mode-string'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2114 rather than `mode-line-format'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2115 (timeclock-query-out): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2116 (timeclock-update-modeline): No need for `let*', so use `let'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2117 Add some help-echo text to `timeclock-mode-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2118 (timeclock-mode-string): Give it the risky-local-variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2119 property, so that help-echo text will display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2120 (timeclock-find-discrep): Set `accum' to 0 if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2121 `timeclock-discrepancy' is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2123 2003-05-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2125 * emacs-lisp/lisp-mode.el (lisp-font-lock-syntactic-face-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2126 Don't infinite loop at bob.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2127 (emacs-lisp-mode): Mark its main custom group to be `lisp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2128 (prin1-char): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2129 (eval-last-sexp-1): Use it. Use with-syntax-table as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2130 (eval-defun-1): Don't replace `defvar' with `defconst'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2132 2003-05-27 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2133
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2134 * bindings.el (global-map): Bind M-S-<backspace to kill-whole-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2136 2003-05-26 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2138 * gud.el (gud-find-class): Remove unused var `pos'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2139 (gdb-script-mode-syntax-table, gdb-script-font-lock-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2140 (gdb-script-font-lock-syntactic-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2141 (gdb-script-font-lock-syntactic-face, gdb-script-basic-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2142 (gdb-script-skip-to-head, gdb-script-calculate-indentation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2143 (gdb-script-indent-line, gdb-script-mode): New mode to edit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2144 .gdbinit-like scripts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2146 2003-05-26 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2147
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2148 * faces.el (display-supports-face-attributes-p): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2149 (x-create-frame-with-faces): Call `face-set-after-frame-default'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2151 2003-05-26 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2152
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2153 * bindings.el (global-map): Don't bind S-<backspace>. Too many
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2154 people hit it by mistake.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2156 2003-05-26 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2158 * vc.el (vc-delete-file): Fix free variable reference.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2159 (vc-annotate-display): Remove obsolesence declaration; it isn't
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2160 obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2162 2003-05-25 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2164 * info-look.el (autoconf-mode setups): Recognise AH_ and AU_ entries
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2165 in "(autoconf)Autoconf Macro Index". Add "(autoconf)M4 Macro Index"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2166 and "(autoconf)Autotest Macro Index". Remove duplicate copy of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2167 "(automake)Macro and Variable Index". Keep automake after all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2168 autoconf possibilities, so as to prefer those.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2170 2003-05-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2172 * skeleton.el (skeleton-internal-1): Don't loop if interactor of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2173 subskeleton is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2174 (skeleton-pair-default-alist): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2175 (skeleton-pair-insert-maybe): Use it. Don't munge multibyte chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2177 2003-05-25 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2179 * gdb-ui.el (gdb-info-breakpoints-custom, gdb-assembler-custom):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2180 Put string associated with breakpoint at start of line so that it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2181 is always visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2182 (gdb-display-source-buffer): Display assembler during execution,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2183 when requested.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2184 (gud-menu-map): Add a toggle button to menubar for gdb-many-windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2185 (gdb-many-windows): Define explicitly as a function and a variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2186 (formerly as a minor mode). These need to be global so layout can
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2187 be reset from any buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2188 (gdb-assembler-mode): Keep fringe outside margin as the overlay
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2189 arrow is not used for assembler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2191 2003-05-25 Tim Van Holder <tim.vanholder@anubex.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2193 * which-func.el (which-func-update-timer): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2194 (which-function-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2196 2003-05-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2198 * simple.el (idle-update-delay): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2199
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2200 2003-05-25 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2201
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2202 * simple.el (forward-visible-line): Fix negative arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2203
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2204 2003-05-25 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2206 * skeleton.el (skeleton-pair-insert-maybe): Remove leftover
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2207 reference to skeleton-abbrev-cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2209 2003-05-24 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2210
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2211 * files.el (insert-directory): Preserve CR in a file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2213 2003-05-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2215 * skeleton.el (skeleton-abbrev-cleanup, skeleton-proxy):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2216 Remove obsolete code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2218 * term/w32-win.el (iconify-or-deiconify-frame):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2219 * term/mac-win.el (iconify-or-deiconify-frame): Move to frame.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2221 * term/x-win.el (iconify-or-deiconify-frame): Move to frame.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2222 Turn on mouse-wheel support by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2224 * frame.el (iconify-or-deiconify-frame): Move from term/x-win.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2226 2003-05-24 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2228 * net/tramp.el: Version 2.0.34 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2229 (tramp-handle-file-symlink-p): If target of symlink is absolute,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2230 return a Tramp filename. (Ie, return "/user@host:/target" instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2231 of "/target".)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2232 (tramp-handle-file-truename): Deal with new return value from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2233 `file-symlink-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2234 (tramp-handle-expand-file-name): Make default method explicit in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2235 file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2236 (tramp-unified-filenames): Move to an earlier spot in the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2237 (top-level): If tramp-unified-filenames is set and we're running
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2238 on XEmacs, load tramp-efs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2239 (tramp-wait-for-shell-prompt, tramp-barf-if-no-shell-prompt):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2240 New functions, used by tramp-send-command-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2241 (tramp-open-connection-setup-interactive-shell): Simplify using
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2242 `tramp-send-command-internal'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2243 (tramp-send-command-internal): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2244 (tramp-methods): New entries "remsh" and "remcp" are like "rsh"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2245 and "rcp" but invoke "remsh" instead of "rsh". This is useful on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2246 Cray systems, for instance. Unify tramp-rsh-program,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2247 tramp-telnet-program, tramp-su-program into tramp-login-program.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2248 Likewise with tramp-login-args, tramp-copy-program,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2249 tramp-copy-args, tramp-copy-keep-date-arg. Users changed. New
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2250 method plink1; like plink but pass "-1" to force protocol version 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2251 (tramp-default-method): Use plink as the default on machines where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2252 the plink program is present.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2253 (tramp-completion-file-name-handler): Add safe-magic property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2254 (tramp-shell-prompt-pattern): Allow ANSI escapes at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2255 end of prompt. (ANSI escapes elsewhere in the prompt are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2256 recognized properly already.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2257
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2258 * net/tramp-efs.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2259
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2260 2003-05-24 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2261
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2262 * net/tramp.el (tramp-handle-file-truename): `sym' shouldn't be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2263 quoted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2264 (tramp-methods, tramp-multi-connection-function-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2265 Use argument "-p Password:" for "sudo" method, because password prompt
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2266 might be changed by either passprompt option in /etc/sudoers, or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2267 SUDO_PROMPT environment variable. Suggested by Peter Oliver
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2268 <peter.oliver@aquila-networks.co.uk>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2270 2003-05-23 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2272 * mail/supercite.el: Use `push' and replace `regi-pos' by equivalents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2273 (sc-emacs-features): Remove. Use better tests instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2274 (sc-minor-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2275 (sc-mode-string, sc-set-mode-string): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2276 Use a better modeline expression instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2277 (sc-completing-read, sc-read-string, sc-submatch, sc-member)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2278 (sc-string-text): Remove those compatibility functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2280 * pcvs.el (cvs-temp-buffer): Kill running process in displayed buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2281 (cvs-make-cvs-buffer): Fix up format of the header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2283 * progmodes/perl-mode.el (perl-font-lock-syntactic-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2284 Match more cases of /.../ patterns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2286 2003-05-23 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2288 * gdb-ui.el (gdba): Accommodate Fortran programs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2289 (gud-gdba-command-name): Use -noasync in all cases (as Fortran
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2290 seems to require it also).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2291 (gdb-source-info): Parse correctly when compilation directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2292 specifies host also (IRIX).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2293
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2294 2003-05-23 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2296 * vc-cvs.el (vc-cvs-checkout): Don't leave the branch when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2297 REV is t. From Don Provan <dprovan@bivio.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2299 2003-05-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2301 * forms.el (forms--mode-commands1): Bind \t, not `tab'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2302 (forms--mode-commands): Don't bind \t in the maps where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2303 we call forms--mode-commands1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2305 2003-05-23 Taro Kawagishi <tarok@acm.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2307 * arc-mode.el (archive-lzh-summarize): Calculate correct total
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2308 header size for LZH level 1 header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2310 2003-05-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2312 * textmodes/paragraphs.el (repunctuate-sentences): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2314 2003-05-23 Daniel Ortmann <dortmann@lsil.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2316 * textmodes/paragraphs.el (repunctuate-sentences): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2318 2003-05-23 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2320 * emacs-lisp/lisp-mnt.el: Make the description of the library more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2321 accurate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2322 (lm-any-header): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2323 (lm-section-start): New function; rewrite of `lm-section-mark'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2324 (lm-section-mark): Make alias of `lm-section-start'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2325 (lm-section-end): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2326 (lm-code-start): New function; rewrite of `lm-code-mark'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2327 (lm-code-mark): Make alias of `lm-code-start'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2328 (lm-commentary-start): New function; rewrite of `lm-commentary-mark'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2329 (lm-commentary-mark): Make alias of `lm-commentary-start'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2330 (lm-commentary-end): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2331 (lm-history-start): New function; rewrite of `lm-history-mark'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2332 (lm-history-mark): Make alias of `lm-history-start'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2333 (lm-commentary): Use `lm-commentary-end' to find the end of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2334 commentary section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2336 * emacs-lisp/checkdoc.el (checkdoc-file-comments-engine):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2337 Use `lm-commentary-end' to find the end of the commentary section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2339 2003-05-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2341 * skeleton.el (define-skeleton): Use the `no-self-insert' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2342 (skeleton-proxy-new): Fix docstring. Remove broken interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2343 Rely on use `no-self-insert' rather than `skeleton-abbrev-cleanup'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2344 (skeleton-internal-1): Add a `recursive' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2345 (skeleton-internal-list): Use it to propagate `recursive'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2347 2003-05-22 Ken Stevens <kstevens@ichips.intel.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2349 * ispell.el: Sync to version 3.6.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2350 Summary: MIME support added for e-mail processing that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2351 skips encoded regions. Allow user to skip saving Fcc messages with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2352 large attachments. Fixed region skipping bug with multi-line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2353 comments - e.g. tex $ regions spanning multiple lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2354 Added support for postscript and uuencoded regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2355 Redundant dictionary file names purged.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2356 Dictionary definition field name changed from "Character Set"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2357 to "Coding System". Fixed bug in reloading dictionaries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2358 Modified headers to reflect new version. XEmacs menu now adds
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2359 customize item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2360 (ispell-check-version): No longer an aliased function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2361 Returns library path if not called interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2362 Variable `temporary-file-directory' protected if not loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2363 (check-ispell-version): Now the alias for `ispell-check-version'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2364 (ispell-message-fcc-skip): New variable that determines if and when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2365 to query about saving Fcc copy of message if an attachment is large.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2366 (ispell-skip-html): Declare buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2367 (ispell-local-dictionary-alist): Docstring expanded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2368 Tag name changed from "Character Set" to "Coding System".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2369 (ispell-dictionary-alist-1): Remove redundant command-line option to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2370 load brasileiro, british, and castellano dictionary files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2371 (ispell-dictionary-alist-2): Remove redundant command-line option to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2372 load czech dictionary file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2373 (ispell-dictionary-alist-3): Move francais-tex here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2374 (ispell-dictionary-alist-4): Remove german and german8 dictionaries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2375 The deutsch ones are the correct definitions. `nederlands'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2376 and `nederlands8' dictionaries moved here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2377 (ispell-dictionary-alist-5): `polish' and `portugues' dictionaries
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2378 moved here. Removed redundant command-line option to `norsk'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2379 and `portugues'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2380 (ispell-dictionary-alist-6): Remove redundant command-line option to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2381 load `russian' and `slovak' dictionary files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2382 (ispell-dictionary-alist): Tag name changed from "Character Set" to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2383 "Coding System".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2384 (ispell-version): Update to 3.6.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2385 (ispell-library-directory): Calls non-deprecated function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2386 (ispell-valid-dictionary-list): New function returning all valid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2387 dictionaries on machine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2388 (ispell-checking-message): Documentation string improved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2389 (ispell-skip-region-alist): Add uuencoded and postscript region
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2390 skipping. Improve http/e-mail/file regexp to not match `/.\w'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2391 (ispell-html-skip-alists): New variable for html region support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2392 (ispell-send-string): Remove redundant xemacs check.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2393 (ispell-word): Fix spelling error in documentation string, add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2394 extent information to support highlighting in ispell-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2395 (ispell-command-loop): Disable horizontal scrollbar in XEmacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2396 choices buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2397 (ispell-show-choices): Directly select `choices-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2398 (ispell-help): Use default buffer size for electric help.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2399 (ispell-adjusted-window-height): Correct for xemacs detection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2400 (ispell-start-process): Don't double specify dictionary file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2401 (ispell-init-process): Set `ispell-library-path' each call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2402 (ispell-change-dictionary): Now only completes valid dictionaries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2403 (ispell-region): Add support for MIME region skipping and Fcc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2404 message query for large attachments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2405 (ispell-begin-skip-region-regexp): Add documentation string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2406 Add message support and clean up code for generic and html regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2407 (ispell-begin-skip-region): Function is now requires alist argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2408 (ispell-begin-tex-skip-regexp): Add comments and support
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2409 improved html and message regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2410 (ispell-skip-region-list): New function for MIME and region skipping.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2411 (ispell-tex-arg-end): Add documentation string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2412 (ispell-ignore-fcc): New function to query saving Fcc message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2413 (ispell-skip-region): Calculate alist for key match dynamically,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2414 html skipping pushed to alists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2415 (ispell-get-line): Add support for multi-line comment regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2416 (ispell): Check that variables to continue spelling are bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2417 (ispell-message-text-end): Postscript and uuencoded regions now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2418 supported as MIME regions, rather than as end-of-message region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2419 (ispell-mime-multipartp): New function supporting MIME.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2420 (ispell-mime-skip-part): New function supporting MIME.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2421 (ispell-message): Add MIME support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2422 (ispell-buffer-local-parsing): Variable `ispell-skip-html' now local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2423 (ispell-buffer-local-dict): Fix bug for detecting and reloading
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2424 new dictionary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2426 2003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2427
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2428 * subr.el (split-string): Implement specification that splitting on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2429 explicit separators retains null fields. Add new argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2430 OMIT-NULLS. Special-case (split-string "a string").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2432 2003-05-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2434 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2435 Try default-buffer-file-coding-system too for automatic selection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2437 2003-05-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2438
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2439 * simple.el (ctl-x-map): Remove the C-x U binding added recently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2441 2003-05-21 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2443 * descr-text.el (unicodedata-file): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2444 (unicode-data): New (adapted from unicode branch).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2445 (describe-char): Use it. Print char's unicode differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2446 Avoid elements with null cadr when formatting list. Clarify error
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2447 message when used in Help buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2448 (button): Require when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2449 (describe-char-after): Alias for obsolete command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2451 2003-05-21 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2453 * gdb-ui.el (gud-gdba-command-name): Use -noasync option for Gdb
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2454 with MS windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2455 (gdb-display-end): Only make buffer writeable temporarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2456 Move "View" submenu up one level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2457
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2458 2003-05-21 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2460 * gdb-ui.el (gdb-view-source, gdb-selected-view): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2461 (gdba): Inhibit DOS window in MS Windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2462 (gdb-inferior-io-mode): Use hexl instead of cat.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2463 (gdb-info-breakpoints-custom, gdb-assembler-custom, gdb-reset):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2464 Use text in margin for MS Windows as there is no image support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2465 (gdb-restore-windows, gdb-setup-windows): Restore/start with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2466 assembler view if appropriate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2467 (gdb-assembler-custom): Assembler code should display at point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2468 Parse address correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2469 (gdb-frame-handler): Accommodate selection of display of source
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2470 or assembler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2471 Add radio buttons to select display of source or assembler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2473 2003-05-20 Lars Hansen <larsh@math.ku.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2475 * desktop.el (desktop-save): Ensure parameter is expanded and ends
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2476 with a slash before assigning it to desktop-dirname and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2477 default-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2478 (desktop-read): Put buffers existing prior to evaluating the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2479 desktop (and not reused) at the end of the buffer list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2480 (desktop-create-buffer): Don't update desktop-first-buffer for old
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2481 desktop files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2483 2003-05-19 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2485 * xml.el (xml-name-regexp): Wrap in `eval-and-compile'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2487 2003-05-19 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2489 * xml.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2490 (xml-parse-file, xml-parse-region): Autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2491 (xml-syntax-table, xml-name-regexp): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2492 (xml-parse-region): Narrow to region, set syntax-table and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2493 case-fold-search. Reject fewer valid documents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2494 (xml-parse-tag): Remove arg END. Callers changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2495 (xml-parse-tag): Use skip-syntax-forward. Use PARSE-DTD arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2496 properly. Don't use buffer-substring-no-properties. Don't bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2497 case-fold-search. Fix syntax for empty elements. Hoist consing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2498 of end-of-tag regexp out of loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2499 (xml-parse-attlist): Remove arg. Callers changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2500 Use skip-syntax-forward, replace-regexp-in-string, forward-sexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2501 Allow non-ASCII names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2502 (xml-skip-dtd): Remove arg. Callers changed. Change matching code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2503 (xml-parse-dtd): Grok external DTDs. Allow non-ASCII.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2504 Don't use match-string-no-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2505 (xml-ucs-to-string): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2506 (xml-substitute-entity): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2507 (xml-substitute-special): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2508 (xml-debug-print-internal): Simplify insertions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2509 (xml-parse-file): Avoid finding file in xml-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2511 2003-05-19 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2513 * simple.el (kill-whole-line): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2514 * bindings.el (global-map): Bind it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2516 2003-05-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2518 * net/goto-addr.el (goto-address-fontify-maximum-size):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2519 Value t means no limit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2520 (goto-address-fontify): Implement that feature.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2522 * emacs-lisp/find-func.el (find-function-on-key):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2523 Move the call to find-function-other-window outside
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2524 the save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2526 * find-file.el (ff-special-constructs): Delete the Ada entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2528 * faces.el (x-create-frame-with-faces):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2529 Don't call face-set-after-frame-default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2530 (face-set-after-frame-default): Copy attrs of global `default'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2531 face to FRAME's `default' face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2533 2003-05-19 Joe Kelsey <joek@flyingcroc.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2535 * skeleton.el (skeleton-internal-1): Allow - as alternate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2536 interesting point marker and revert @ to just setting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2537 skeleton-positions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2539 2003-05-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2541 * emacs-lisp/lisp.el (beginning-of-defun-raw): Use shy-group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2543 * progmodes/executable.el (executable-set-magic): Remove unused
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2544 vars `point' and `buffer-modified-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2545
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2546 * mail/sendmail.el (mail-mode): Don't bother setting paragraph-start.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2548 * mail/mail-extr.el: Use explicit coding tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2550 * international/mule.el (sgml-xml-auto-coding-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2551 (sgml-html-meta-auto-coding-function): Don't assume point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2553 * language/china-util.el (hz-set-msb-table): Build when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2554 (big5-to-cns): Pre-build the alist when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2556 * language/ind-util.el (indian-regexp-of-hashtbl-keys): Don't bother
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2557 sorting the argument to regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2558 (indian--puthash-char): Use dolist rather than mapc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2560 2003-05-18 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2562 * gdb-ui.el (put-arrow): Rename gdb-put-arrow and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2563 (put-string): Rename gdb-put-string and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2564 (remove-strings): Rename gdb-remove-strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2565 (remove-arrow): Rename gdb-remove-arrow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2566 (gdb-assembler-custom): Try to get line marker (arrow) to display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2567 in window (revisited).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2568 Use with-current-buffer where possible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2570 2003-05-18 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2572 * ibuffer.el (ibuffer-display-summary): New customizable variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2573 (ibuffer-update-title-and-summary): Respect it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2575 2003-05-18 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2577 * ediff-mult.el (ediff-default-filtering-regexp): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2579 * ediff-util.el (ediff-maybe-save-and-delete-merge): Change in a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2580 message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2582 * ediff.el (ediff-directories,ediff-directory-revisions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2583 (ediff-directories3,ediff-merge-directories)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2584 (ediff-merge-directories-with-ancestor,ediff-merge-directory-revisions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2585 (ediff-merge-directory-revisions-with-ancestor): Make use of the new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2586 ediff-default-filtering-regexp variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2588 2003-05-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2589
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2590 * which-func.el (which-func-current, which-func-format):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2591 Preload the risky-local-variable properties for them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2592
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2593 * subr.el (prepare-change-group): Reinstate BUFFER arg; make it work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2594
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2595 2003-05-18 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2597 * gud.el (gdb): Define gud-nexti.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2598 (gud-menu-map): Add gud-nexti to map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2599 (gud-tool-bar-map): Add gud-nexti and gud-stepi to toolbar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2601 * toolbar/gud-stepi.xpm, toolbar/gud-stepi.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2602 toolbar/gud-nexti.xpm, toolbar/gud-nexti.pbm: New icons for debugger.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2604 2003-05-17 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2606 * international/ja-dic-cnv.el (skkdic-okuri-nasi-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2607 (skkdic-okuri-nasi-entries-count): Use defvar for non-constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2609 * register.el (number-to-register): Use `string-to-number' instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2610 of `string-to-int'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2612 2003-05-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2614 * log-edit.el: Don't require vc.el anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2615 (log-edit-mode-map): Fold vc-log-mode-map into it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2616 (vc-log-mode-map): Redefine as an alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2617 (vc-previous-comment): Don't widen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2618 (vc-comment-to-change-log): Don't redundantly set paragraph-separate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2619 Don't require `add-log' since it's already required at toplevel.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2621 * vc.el (vc-log-mode-map, vc-maximum-comment-ring-size)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2622 (vc-comment-ring, vc-comment-ring-index, vc-last-comment-match):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2623 Move vars to log-edit.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2624 (vc-new-comment-index, vc-previous-comment, vc-next-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2625 (vc-comment-search-reverse, vc-comment-search-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2626 (vc-comment-to-change-log): Move funs to log-edit.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2627 (vc-clear-context): Don't empty the comment-ring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2628 (vc-finish-logentry): Don't add the comment onto the comment-ring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2630 * log-edit.el (vc-log-mode-map, vc-maximum-comment-ring-size)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2631 (vc-comment-ring, vc-comment-ring-index, vc-last-comment-match):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2632 Move vars from vc.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2633 (vc-new-comment-index, vc-previous-comment, vc-next-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2634 (vc-comment-search-reverse, vc-comment-search-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2635 (vc-comment-to-change-log): Move funs from vc.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2636 (log-edit-show-files): Remove unused var `editbuf'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2638 * progmodes/tcl.el (tcl-indent-exp): Remove dead code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2639 (tcl-tab-always-indent): Default to tab-always-indent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2640
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2641 * progmodes/perl-mode.el (perl-end-of-function): Remove unused var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2642 (perl-tab-always-indent): Default to tab-always-indent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2644 * which-func.el (which-func-format): Make it risky-local-variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2645 (which-func-table): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2646 (which-func-current): Make it into a constant modeline spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2647 (which-func-previous): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2648 (which-func-update): Only update the selected window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2649 (which-func-update-1): Use the new var to allow the current
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2650 function to be different for a buffer shown in two windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2652 * subr.el (with-selected-window): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2653 (dolist, dotimes, with-current-buffer): Use backquotes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2654 (when, unless, save-match-data, combine-after-change-calls)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2655 (with-output-to-string, with-temp-buffer): Add `declare' info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2656 (listify-key-sequence): Don't allocate unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2657 (read-quoted-char): Allow up to base 36.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2658 (prepare-change-group): Remove unimplemented argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2659 (macro-declaration-function): Avoid `dolist' and `cadr'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2661 * wid-edit.el (pp-to-string, Info-goto-node): Don't autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2662 (widget-choose, widget-map-buttons): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2663 (widget-field-add-space): Change to nil (and to defconst).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2664 (widget-info-link-action): Use `info'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2666 2003-05-17 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2668 * gdb-ui.el (gdb-info-frames-custom): Reverse contrast of face for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2669 selected frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2670 (gdb-annotation-rules): Stop using frames-invalid and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2671 breakpoints-invalid annotations. Update after post-prompt instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2672 (gdb-post-prompt): Update frames and breakpoints here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2673 (gdb-invalidate-frame-and-assembler)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2674 (gdb-invalidate-breakpoints-and-assembler): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2675 (gdb-current-address): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2676 (gdb-previous-address): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2677 (gud-until): Extend to work in Assembler buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2678 (gdb-append-to-inferior-io): Select IO buffer when there is output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2679 (gdb-assembler-custom): Try to get line marker (arrow) to display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2680 in window. Correct parsing for OS dependent output syntax of Gdb
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2681 command, where.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2682 (gdb-frame-handler): Correct parsing for OS dependent output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2683 syntax of Gdb command, frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2684 (gdb-invalidate-assembler): Update assembler buffer correctly when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2685 frame changes (revisited).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2687 2003-05-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2689 * imenu.el (imenu--split-menu): Remove unused var `count'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2690 Don't copy the sequence since we're already modifying it elsewhere.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2691 (imenu--create-keymap): Rename from imenu--create-keymap-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2692 Add optional `cmd' argument. Remove unused var `counter'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2693 (imenu-update-menubar): Use the new arg to keep the old behavior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2694 (imenu--mouse-menu): Don't use the arg, to recover the lost behavior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2696 2003-05-16 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2698 * hl-line.el (hl-line-highlight, global-hl-line-highlight):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2699 Use `line-beginning-position' to determine the beginning of the next
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2700 line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2702 2003-05-16 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2704 * international/mule-cmds.el (mule-menu-keymap): Enable the menu
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2705 set-various-coding-system when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2706 default-enable-multibyte-characters is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2708 2003-05-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2710 * emacs-lisp/autoload.el (make-autoload): Add arglist for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2711 define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2713 2003-05-15 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2715 * hl-line.el: Rewrite the local minor mode so that it can be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2716 sticky as well and made sticky the default. Reimplement the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2717 global minor mode. Update the commentary section to document
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2718 these changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2719 (hl-line-sticky-flag): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2720 (hl-line-overlay): Make it buffer-local and give it a docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2721 (global-hl-line-overlay): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2722 (hl-line-mode): Rewrite to use `hl-line-sticky-flag'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2723 (hl-line-highlight): Rewrite to use `hl-line-sticky-flag'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2724 (hl-line-unhighlight): Update docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2725 (global-hl-line-mode): Implement directly so that is does not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2726 depend on `hl-line-mode' any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2727 (global-hl-line-highlight, global-hl-line-unhighlight): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2729 2003-05-15 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2731 * international/code-pages.el (cyrillic-koi8-t): Alias of koi8-t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2732
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2733 2003-05-15 Vinicius Jose Latorre <viniciusjl@ig.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2734
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2735 * ps-print.el: Avoid unnecessary calls to funs in header and footer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2736 variables. Reported by Greg Hill <ghill@synergymicro.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2737 (ps-print-version): New version number (6.6.1).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2738 (ps-begin-page): Code fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2739 (ps-generate-string-list, ps-header-footer-string): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2740 (ps-lh-cache, ps-rh-cache, ps-lf-cache, ps-rf-cache): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2742 * ps-mule.el (ps-mule-header-string-charsets):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2743 Call ps-header-footer-string to avoid unnecessary calls to functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2744 in header and footer variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2746 2003-05-15 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2748 * mail/rmail.el (rmail-ignored-headers): Ignore Face: header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2750 2003-05-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2752 * textmodes/tex-mode.el (tex-compile-history, tex-input-files-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2753 (tex-use-reftex, tex-compile-commands): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2754 (tex-summarize-command, tex-uptodate-p, tex-executable-exists-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2755 (tex-command-executable, tex-command-active-p, tex-compile-default)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2756 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2757 (tex-compile): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2758 (tex-mode-map): Bind it to C-c C-c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2759
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2760 * vc-svn.el (completion-ignored-extensions): Add .svn.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2761 (vc-svn-delete-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2762
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2763 * pcvs.el (cvs-append-to-ignore): New arg `old-dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2764 (cvs-mode-ignore): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2766 * pcvs-parse.el (cvs-parse-table): Remove unused var `type'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2767 Look up `.cvsignore' to see what to do with `new-dir' messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2768 (cvs-parse-merge): Remove unused var `handled'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2770 2003-05-14 Christoph Wedler <christoph.wedler@sap.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2771
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2772 * format.el (format-annotate-function): Copy coding system into the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2773 new temp buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2775 2003-05-14 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2777 * ls-lisp.el (insert-directory): Discard --dired switch when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2778 `ls-lisp-use-insert-directory-program' is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2779
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2780 2003-05-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2782 * textmodes/ispell.el (xemacsp): Remove. Use (featurep 'xemacs).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2783 (ispell-graphic-p): Inline and then remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2784 (toplevel): Get rid of unnecessary loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2785 (ispell-parse-output, ispell-complete-word): Replace (substring s 0 1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2786 with a call to aref.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2787 (ispell-get-line): Remove unused arg `reg-end'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2788 (ispell-region): Update corresponding call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2790 * progmodes/cpp.el (cpp-make-overlay-hidden): Don't make intangible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2791
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2792 * progmodes/compile.el (compile-internal): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2793 (compilation-set-window-height): Use save-selected-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2795 * progmodes/ada-xref.el (ada-xref-update-project-menu): Use easymenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2796 (ada-goto-declaration-other-frame): Remove unused arg other-frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2797 (ada-gdb-application): Remove unused vars comint-exec, in-post-mode,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2798 and gud-gdb-massage-args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2800 * progmodes/cc-langs.el (c-lang-defvar-init-form-tail):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2801 This is actually not a constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2803 * progmodes/autoconf.el (autoconf-current-defun-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2804 Copy the syntax table before modifying it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2806 * progmodes/ada-mode.el (ada-in-comment-p, ada-in-string-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2807 (ada-in-string-or-comment-p): Use line-beginning-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2809 * textmodes/reftex.el (reftex-select-with-char): Don't assume
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2810 that point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2812 * textmodes/reftex-toc.el (reftex-toc-visit-location):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2813 Don't switch the current window if the new buffer is in another.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2814 (reftex-toc): Don't assume that point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2816 * textmodes/reftex-parse.el (reftex-what-macro): Don't assume
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2817 that point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2819 * textmodes/reftex-cite.el (reftex-extract-bib-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2820 (reftex-extract-bib-entries-from-thebibliography): New arg re-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2821 (reftex-extract-bib-entries): Use ^ rather than \(\`\|[\n\r]\).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2822 Use member-ignore-case. Don't add unnecessary trailing \n.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2823 (reftex-offer-bib-menu): Consolidate duplicated code from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2824 reftex-extract-bib-entries and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2825 reftex-extract-bib-entries-from-thebibliography.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2827 * simple.el (back-to-indentation): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2828 (undo-equiv-table, undo-in-region, undo-no-redo): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2829 (undo): Use them to implement the no-redo form of undo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2830 (undo-only): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2831 (shell-command): Don't require `shell' since shell-mode is autoloaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2832 (insert-buffer): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2833 (completion-setup-function): Use minibufferp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2834 (event-apply-alt-modifier, event-apply-super-modifier)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2835 (event-apply-hyper-modifier, event-apply-shift-modifier)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2836 (event-apply-control-modifier, event-apply-meta-modifier):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2837 Fix docstring to show the proper key sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2839 * uniquify.el (uniquify-after-kill-buffer-p): Set default to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2840 (uniquify-ignore-buffers-re): Revert to nil now that uniquify
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2841 is more careful about preserving buffer names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2843 * menu-bar.el (menu-bar-options-menu) <cua-mode>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2844 Use menu-bar-make-mm-toggle.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2846 * files.el (file-relative-name): Remove dead code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2847 Make sure \n in a filename does not confuse us.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2849 * help-fns.el (describe-variable): Mention permanent local status.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2851 * comint.el (comint-carriage-motion, comint-output-filter):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2852 Bind inhibit-read-only rather than buffer-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2853 (comint-truncate-buffer): Bind inhibit-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2855 * pcvs.el (cvs-make-cvs-buffer): Add the tag info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2856 (cvs-mode): Prevent pilot-error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2858 * vc-mcvs.el (vc-mcvs-registered, vc-mcvs-root): Check the output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2859 of file-name-directory for nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2861 2003-05-13 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2862
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2863 * mail/smtpmail.el (smtpmail-open-stream): Don't hard code
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2864 starttls-program.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2866 2003-05-13 Rajesh Vaidheeswarran <rv@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2868 * whitespace.el (whitespace-global-mode): Add :link entry
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2869 to the commentary section in whitespace.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2871 2003-05-13 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2873 * gdb-ui.el (gdb-invalidate-assembler): Update assembler buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2874 correctly when frame changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2875 (gdb-info-threads-custom, gdb-threads-buffer-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2876 (gdb-display-threads-buffer, gdb-frame-threads-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2877 (gdb-threads-mode-map, gdb-threads-mode, gdb-get-thread-number)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2878 (gdb-threads-select, gdb-threads-mouse-select): New functions and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2879 variable for a buffer that provides a selectable threads list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2881 2003-05-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2883 * pcvs-parse.el (cvs-parse-table): `New directory' messages include
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2884 the full path.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2885
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2886 * pcvs.el (cvs-minor-current-files): Move before first use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2887 (defun-cvs-mode): Remove unused var `restdoc'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2888 (cvs-edit-log-revision, ediff-after-quit-hook-internal): Declare.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2889 (cvs-mode-diff-backup): Remove unused var `filter'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2890 (cvs-mode-run): Remove unused var `cvs-buf'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2891 (cvs-mode-do): Remove unused arg `parse'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2892 (cvs-retrieve-revision): Make sure HEAD gets the head of the branch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2894 * textmodes/sgml-mode.el (sgml-namespace-re): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2895 (sgml-namespace-face): New face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2896 (sgml-font-lock-keywords-1): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2898 2003-05-11 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2899
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2900 * info-look.el (info-lookup-make-completions): Allow colons in index
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2901 entries by looking for ": " to terminate, as per latest info.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2902
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2903 2003-05-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2904
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2905 * vc-mcvs.el (vc-mcvs-command): Filter output of `status'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2906 (vc-mcvs-state, vc-mcvs-dir-state, vc-mcvs-print-log, vc-mcvs-diff):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2907 Change dir so that the filtered output of `mcvs makes sense.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2908 (vc-mcvs-mode-line-string): Handle the case where CVS is desync'd.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2909 (vc-mcvs-diff-tree): Don't bother with the local-diff code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2910 (vc-mcvs-create-snapshot): Use `branch' and `switch'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2911
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2912 2003-05-10 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2914 * newcomment.el (comment-indent): Try to align to adjacent comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2915 (comment-with-narrowing): Actually use the arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2916 (comment-valid-prefix-p): Rename from comment-valid-prefix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2917 and fix to actually use its argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2919 * tex-mode (tex-mode-syntax-table): ~ is not whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2920 (tex-guess-mode): Add `renewcommand'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2921 (tex-mode): Move the autoload to get the correct docstring and usage.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2922
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2923 * uniquify.el (uniquify-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2924 Refresh the dirname in the case that rename-buffer was skipped.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2925 (uniquify-buffer-file-name): Return a dirname with no trailing slash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2927 * mail/smtpmail.el (smtpmail-send-queued-mail): Use point-at-bol
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2928 instead of forward-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2930 2003-05-10 Oliver Scholz <alkibiades@gmx.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2932 * startup.el (fancy-splash-default-action): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2934 2003-05-09 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2936 * pcvs.el (cvs-mode-find-file): Fixed the last patch's logic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2938 2003-05-09 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2940 * newcomment.el (comment-indent): Be more careful when inserting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2941 the space, and insert it before setting `begpos'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2942
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2943 * vc.el: New backend functions `delete-file' and `repository-hostname'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2944 (vc-stay-local): New var. Mostly taken from vc-cvs-stay-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2945 (vc-stay-local-p): New fun. Adapted from vc-cvs-stay-local-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2946 (vc-diff-switches-list): Revert to the Emacs-21.[123] semantics.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2947 Mark as obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2948 (vc-delete-file): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2949 (vc-default-rename-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2950 (vc-rename-file): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2951 Be careful to disallow renaming if the file is locked or out-of-date.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2952 (vc-ensure-vc-buffer, vc-next-action-on-file, vc-insert-headers)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2953 (vc-cancel-version, vc-annotate): Use buffer-file-name variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2955 * vc-mcvs.el (vc-mcvs-stay-local): Remove unused var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2956 (vc-mcvs-state, vc-mcvs-dir-state, vc-mcvs-print-log, vc-mcvs-diff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2957 (vc-mcvs-diff-tree, vc-mcvs-annotate-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2958 (vc-mcvs-make-version-backups-p): Use vc-stay-local-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2959 (vc-mcvs-checkin): Disallow commits to a numbered rev.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2960 (vc-mcvs-repository-hostname): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2961 (vc-mcvs-stay-local-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2962
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2963 * vc-cvs.el (vc-cvs-mode-line-string): Use vc-default-mode-line-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2964 (vc-cvs-delete-file, vc-cvs-rename-file): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2966 * vc-svn.el (vc-svn-rename-file): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2967 (vc-svn-diff): Correctly check svn's return status.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2968 (vc-svn-state, vc-svn-dir-state, vc-svn-print-log, vc-svn-diff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2969 (vc-svn-diff-tree): Use vc-stay-local-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2970 (vc-svn-register-switches, vc-svn-diff-switches, vc-svn-header)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2971 (vc-svn-use-edit): Fix the :version property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2972 (vc-svn-stay-local): Remove unused var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2973 (vc-svn-mode-line-string): Remove, use the default instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2974 (vc-svn-repository-hostname): New fun taken from vc-svn-stay-local-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2975 (vc-svn-stay-local-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2976
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2977 * uniquify.el: Use the original buffer-name as `base' in place of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2978 nondirectory part of the file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2979 (uniquify-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2980 Split the `newbuffile' arg into `base' and `dirname'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2981 Reuse old uniquify-items to avoid recomputing their base&dirname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2982 (uniquify-buffer-file-name): Only return the directory part.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2983 (uniquify-rerationalize-w/o-cb): Don't bother reseting proposed names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2984 (rename-buffer): Use the `newname' arg as base.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2985 (create-file-buffer): Split the file name into base and dirname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2987 2003-05-09 Jesper Harder <harder@ifa.au.dk> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2989 * mail/smtpmail.el (smtpmail-send-queued-mail): Don't use kill-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2991 2003-05-08 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2992
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2993 * uniquify.el (uniquify-after-kill-buffer-p): Fix misleading docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2994 (uniquify-make-item): Make `proposed' optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2995 (uniquify-rationalize-file-buffer-names): Don't compute the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2996 initial proposed name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2997 (uniquify-buffer-file-name): Remove dead code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2998 (uniquify-strip-common-suffix): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
2999 (uniquify-rationalize): Always recompute initial proposed name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3000 Strip common suffix if requested.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3002 * vc-rcs.el (vc-rcs-register, vc-rcs-checkin, vc-rcs-checkout)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3003 (vc-rcs-find-version, vc-rcs-diff): Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3004
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3005 * vc-sccs.el (vc-sccs-register, vc-sccs-find-version)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3006 (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-diff): Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3007 (vc-sccs-register): Remove unused var `|'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3009 * vc-mcvs.el (vc-mcvs-read): Don't require `file' to exist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3010 (vc-mcvs-diff): Don't return 0 for newly added empty files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3011 (vc-mcvs-register, vc-mcvs-checkin, vc-mcvs-find-version)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3012 (vc-mcvs-checkout, vc-mcvs-diff, vc-mcvs-diff-tree): Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3013
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3014 * vc-cvs.el (vc-cvs-dired-state-info): Use `added' for added files and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3015 don't use `concat' unnecessarily. Remove impossible cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3016 (vc-cvs-diff): Don't return 0 for newly added empty files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3017 (vc-cvs-stay-local-p): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3018 (vc-cvs-register, vc-cvs-checkin, vc-cvs-find-version, vc-cvs-diff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3019 (vc-cvs-diff-tree, vc-cvs-checkout): Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3021 * vc-svn.el (vc-svn-dired-state-info): Use `added' for added files and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3022 don't use `concat' unnecessarily. Remove impossible cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3023 (vc-svn-register, vc-svn-find-version, vc-svn-diff-tree):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3024 Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3025 (vc-svn-checkin): Use vc-switches. Fix up regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3026 (vc-svn-diff): Use vc-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3027 Don't return 0 for newly added empty files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3028 Don't use svn's return status.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3029 (vc-svn-parse-status): Recognize copied files as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3030 Use the last-modified revision for workfile-version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3032 * vc-hooks.el (vc-default-workfile-unchanged-p): Pass nil
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3033 rather than (vc-workfile-version file) to diff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3035 * vc.el (with-vc-properties, with-vc-file, edit-vc-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3036 Add `declare's for debugging and indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3037 (vc-do-command): Use `remq'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3038 (vc-buffer-context): Remove unused var `curbuf'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3039 (vc-next-action-dired): Remove unused var `dired-dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3040 (vc-switches): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3041 (vc-diff-switches-list): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3042 (vc-dired-hook): Remove unused var `cvs-dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3043 (vc-dired-purge): Remove unused var `subdir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3044 (vc-cancel-version): Remove unused var `config'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3045 (vc-rename-master): Use dolist iso mapcar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3046 (vc-rename-file): Remove redundant tests.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3047 Clear the properties of the old file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3048 (vc-annotate): Pass the complete filename to `annotate-command'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3049 (vc-annotate-lines): Remove unused var `overlay'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3051 2003-05-08 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3052
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3053 * calendar/diary-lib.el (diary-pull-attrs): Make `ret-attr',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3054 `attr' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3055 (list-diary-entries): Make `temp' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3056 (fancy-diary-display): Make `marks', `temp-face', `faceinfo' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3057 (diary-mail-entries): There is no fancy-diary-buffer if there are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3058 no diary entries. Use call-interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3059 (mark-diary-entries): Make `temp' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3060 (mark-sexp-diary-entries): Make `marks' local, remove `temp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3061 (list-sexp-diary-entries): Make `temp' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3062 (add-to-diary-list): Make `prefix' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3063
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3064 2003-05-08 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3066 * international/utf-7.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3068 2003-05-07 Francis J. Wright <F.J.Wright@qmul.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3070 * files.el (insert-file-contents-literally): Allow it to be called
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3071 within a magic file name handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3072
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3073 2003-05-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3075 * uniquify.el (uniquify-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3076 Don't uniquify if there is no filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3077
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3078 * vc-hooks.el: Use buffer-file-name variable rather than function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3079 (vc-handled-backends): Add SVN and MCVS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3080 (vc-mode-line): Call vc-backend only once.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3081 (find-file-hook, find-file-not-found-hook): Use the new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3082 names rather than ...-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3084 * uniquify.el (uniquify-item, uniquify-get-proposed-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3085 (uniquify-rationalize-conflicting-sublist): Rename filename -> dirname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3086 (uniquify-rationalize): New fun. Set uniquify-managed to the fix-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3087 (uniquify-rationalize-file-buffer-names): Use it and make the args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3088 non-optional (i.e. don't support "re-rationalize all" any more).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3089 (uniquify-rerationalize-w/o-cb): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3090 (uniquify-maybe-rerationalize-w/o-cb): Use it to rerationalize
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3091 immediately and only the relevant buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3092 Merged from uniquify-delay-rationalize-file-buffer-names and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3093 uniquify-delayed-rationalize-file-buffer-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3094 (kill-buffer-hook, rename-buffer): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3096 2003-05-06 Jesper Harder <harder@ifa.au.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3097
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3098 * progmodes/compile.el (compile-internal): Don't quote nil and t in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3099 docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3101 * emacs-lisp/eldoc.el (eldoc-echo-area-use-multiline-p): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3103 * emacs-lisp/cl-macs.el (case, typecase): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3105 * allout.el (allout-auto-activation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3106 (allout-use-mode-specific-leader, allout-reindent-bodies)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3107 (allout-unprotected): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3109 * progmodes/tcl.el (tcl-explain-indentation): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3111 * progmodes/idlwave.el (idlwave-complete-special): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3113 * progmodes/cpp.el (cpp-edit-list): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3115 * progmodes/cperl-mode.el (cperl-lineup): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3116
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3117 * progmodes/cc-align.el (c-lineup-argcont, c-lineup-gcc-asm-reg):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3118 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3119
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3120 * play/mpuz.el (mpuz-silent): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3121
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3122 * play/decipher.el (decipher-ignore-spaces): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3123
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3124 * net/rlogin.el (rlogin-process-connection-type): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3125
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3126 * mail/rmail.el (rmail-primary-inbox-list): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3127
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3128 * mail/mailalias.el (mail-directory-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3129 (mail-directory-requery, mail-directory): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3131 * emacs-lisp/lucid.el (buffer-syntactic-context): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3133 * emacs-lisp/lmenu.el (popup-dialog-box): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3135 * type-break.el (type-break-good-rest-interval)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3136 (type-break-query-mode, type-break-query-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3137 (type-break-mode-line-message-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3139 * skeleton.el (skeleton-autowrap, skeleton-untabify)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3140 (skeleton-newline-indent-rigidly, skeleton-insert)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3141 (skeleton-read): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3142
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3143 * simple.el (newline): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3144
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3145 * ps-print.el (ps-zebra-stripe-follow): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3147 * mwheel.el (mouse-wheel-scroll-amount): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3149 * env.el (setenv): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3151 2003-05-06 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3152
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3153 * imenu.el (imenu--generic-function): Use font-lock-defaults
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3154 case setting if imenu-case-fold-search is not locally set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3156 * uniquify.el (uniquify-managed): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3157 (uniquify-rationalize-file-buffer-names, rename-buffer): Use it and set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3158 it to prevent accidental renaming of unrelated buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3159 (uniquify-delay-rationalize-file-buffer-names): Use it to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3160 the cost of uniquify when killing unrelated buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3162 * newcomment.el (comment-set-column, comment-kill)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3163 (comment-or-uncomment-region): Call comment-normalize-vars
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3164 since these functions are autoloaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3166 * help-fns.el (help-add-fundoc-usage): Use t for "no arglist".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3167 * emacs-lisp/advice.el (ad-make-advised-docstring): Adjust usage.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3169 2003-05-06 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3171 * hl-line.el: Removed an erroneous comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3172 (hl-line-mode): Use buffer local hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3173 (global-hl-line-mode): Turn local modes on unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3174 (hl-line-highlight): Comment fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3175
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3176 2003-05-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3178 * newcomment.el (comment-search-forward): Delete autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3180 2003-05-06 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3181
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3182 * arc-mode.el (archive-set-buffer-as-visiting-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3183 Use after-insert-file-set-coding, not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3184 after-insert-file-set-buffer-file-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3186 2003-05-05 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3188 * uniquify.el (uniquify-buffer-name-style)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3189 (uniquify-after-kill-buffer-p, uniquify-ask-about-buffer-names-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3190 (uniquify-ignore-buffers-re, uniquify-min-dir-content)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3191 (uniquify-separator, uniquify-trailing-separator-p): Remove redundant
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3192 group specification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3193 (uniquify-file-name-nondirectory): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3194 (uniquify-rationalize-file-buffer-names): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3195 Use directory names as `filename' component of uniquify-item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3196 (uniquify-get-proposed-name): Adjust now that `filename' does not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3197 include `base'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3199 * vc-svn.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3201 2003-05-05 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3203 * emacs-lisp/autoload.el (batch-update-autoloads):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3204 Call `update-directory-autoloads'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3206 2003-05-04 Dan Nicolaescu <dann@ics.uci.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3208 * dired.el (dired-find-file): Bind find-file-run-dired around
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3209 the call to find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3210
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3211 2003-05-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3213 * uniquify.el: Move provide to end of file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3214 (uniquify-ref-base, uniquify-ref-filename, uniquify-ref-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3215 (uniquify-ref-proposed, uniquify-set-proposed): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3216 (uniquify-item): New struct. Update users of uniquify-ref-*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3217 (uniquify-get-proposed-name, uniquify-rationalize-a-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3218 Make `depth' optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3219 (uniquify-non-file-buffer-names): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3220 (uniquify-rationalize-file-buffer-names): Don't set it up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3221 Use uniquify-make-item and don't pass the now-optional depth.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3222 (uniquify-rationalize-conflicting-sublist): Check the new buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3223 name directly instead of relying on uniquify-non-file-buffer-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3224 (uniquify-rename-buffer): Use with-current-buffer and pass
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3225 the `unique' arg to rename-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3227 * vc-mcvs.el (vc-mcvs-mode-line-string): Fix thinko.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3228 (vc-mcvs-rename-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3229
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3230 2003-05-04 Emmanuel Briot <briot@gnat.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3232 * progmodes/ada-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3233 * progmodes/ada-prj.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3234 * progmodes/ada-stmt.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3235 * progmodes/ada-xref.el (ada-xemacs): Variable removed, since it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3236 better to use (featurep 'xemacs).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3237 Removed warnings generated with Emacs 21.3.x (mostly by adding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3238 needed `require' statements).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3239
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3240 2003-05-04 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3242 * toolbar/gud-break.pbm, toolbar/gud-cont.pbm, toolbar/gud-display.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3243 toolbar/gud-down.pbm, toolbar/gud-finish.pbm, toolbar/gud-until.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3244 toolbar/gud-next.pbm, toolbar/gud-print.pbm, toolbar/gud-remove.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3245 toolbar/gud-run.pbm, toolbar/gud-step.pbm, toolbar/gud-up.pbm:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3246 Correct size for cleaner bitmaps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3248 2003-05-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3249
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3250 * emacs-lisp/cl-extra.el (cl-map-keymap): Redefine as alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3251 (cl-map-keymap-recursively): Use map-keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3252 (cl-macroexpand-all): Don't quote functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3254 * emacs-lisp/lucid.el (cl-map-keymap): Be careful with aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3256 * emacs-lisp/advice.el (ad-get-enabled-advices, ad-special-forms)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3257 (ad-arglist, ad-subr-arglist): Use push and match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3258 (ad-make-advised-docstring): Extract & reinsert the usage info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3259
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3260 * help-fns.el (help-add-fundoc-usage): Allow arglist to be a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3261
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3262 2003-05-03 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3263
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3264 * gdb-ui.el (breakpoint-enabled-icon, breakpoint-disabled-icon):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3265 Include bitmap data for monochrome display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3266 (breakpoint-enabled-pbm-data, breakpoint-disabled-pbm-data):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3267 New constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3268
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3269 2003-05-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3270
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3271 * emacs-lisp/autoload.el (update-directory-autoloads): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3272 update-autoloads-from-directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3274 * progmodes/cperl-mode.el (cperl-nonoverridable-face): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3276 * mail/sendmail.el (mail-dont-send, mail-bury): Make ARG optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3277
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3278 * view.el (Helper-return-blurb): Add defvar. (Also rearrange defuns.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3280 * uniquify.el (uniquify-ignore-buffers-re): Change default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3281 to match some Gnus buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3283 * newcomment.el (comment-search-forward): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3285 * isearch.el (isearch-complete): Update isearch-message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3287 * filesets.el (filesets-data): Add another defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3288 (filesets-verbosity): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3290 2003-05-02 Tak Ota <Takaaki.Ota@am.sony.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3292 * recentf.el (recentf-cleanup): Swap tests for exclusion and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3293 accessibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3295 2003-05-01 Eduardo Mu,Aq(Boz <emufer@terra.es> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3297 * ls-lisp.el (ls-lisp-format-file-size): New function to implement
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3298 "-h" switch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3299 (ls-lisp-format): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3301 2003-05-01 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3303 * international/utf-8.el (utf-translate-cjk-mode): Update the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3304 second extra slot of the translation table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3305 utf-translation-table-for-encode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3306 (mule-utf-8): Set the property translation-table-for-encode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3308 2003-04-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3310 * pcvs.el (cvs-vc-command-advice): Don't parse "cvs update -p" output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3311 (cvs-mode-find-file): Don't complain if bound to a non-mouse event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3313 * textmodes/fill.el (text-property-default-nonsticky): Add fill-space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3314 (fill-delete-newlines): Respect the new property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3315 (fill-newline): Use the property instead of leaving "spurious" spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3316
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3317 * emacs-lisp/easymenu.el (easy-menu-get-map): Correctly handle
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3318 non-submap bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3320 2003-04-30 Emmanuel Briot <briot@gnat.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3322 * progmodes/ada-mode.el (ada-search-directories): Take into account
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3323 ADA_INCLUDE_PATH for better compatibility with GNAT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3324 (ada-contextual-menu): Menu defined through `easy-menu-define'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3325 instead. Various adjustments to the indentation engine (handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3326 subtypes, begin blocks, etc.).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3327 (ada-create-menu): Major rewrite of the handling of menus to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3328 `easy-menu-define' for cleaner code and better compatibility with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3329 XEmacs. All menus that were previously in ada-xref.el and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3330 ada-prj.el are now defined in this package, which makes it easier to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3331 edit menus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3332 (ada-narrow-to-defun): Add support for `narrow-to-region'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3333 No longer explicitely load ada-xref.el and ada-prj.el. Use autoload
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3334 statements instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3336 * progmodes/ada-xref.el (ada-gnatls-args): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3337 Add support for specifying arguments to gnatls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3338 (ada-initialize-runtime-library): Properly parse "." in the output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3339 of gnatls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3340 (ada-add-keymap): Remove since this is now done in ada-mode.el itself.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3341 (ada-add-ada-menu): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3342 (ada-set-default-project-file): New parameter KEEP-EXISTING.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3343 (ada-prj-find-prj-file): New parameter FILE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3344 (ada-parse-prj-file): Take into account the ADA_INCLUDE_PATH and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3345 ADA_OBJECTS_PATH environment variables. Minor reorganization of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3346 code
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3347 (ada-get-all-references): Add support for GNAT 3.16 cross-references.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3349 * progmodes/ada-prj.el (ada-prj-add-keymap): Move to ada-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3350 directly. Add dependency on ada-xref.el to avoid compilation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3351 warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3352 (ada-prj-get-prj-dir): Remove, no longer needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3354 * progmodes/ada-stmt.el (ada-stmt-add-to-ada-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3355 Move to ada-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3356 (ada-template-map): Merge with the keymap handling in ada-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3357
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3358 2003-04-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3360 * isearch.el (isearch-complete1): Don't allocate unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3361 (isearch-complete-edit): Adjust to Emacs-21's new minibuffer handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3362 (isearch-update-ring): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3364 2003-04-29 Oliver Scholz <epameinondas@gmx.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3366 * play/gamegrid.el: Added a comment explaining the various ways to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3367 save a game score on POSIX systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3368 (gamegrid-add-score-with-update-game-score): Use `cond' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3369 `if'. Provide for the case that FILE is an absolute filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3370 Create the directory "$HOME/.emacs.d/games", if necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3372 2003-04-29 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3374 * emacs-lisp/bytecomp.el (byte-compile-cl-warn): Use `string-match'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3376 2003-04-28 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3378 * emacs-lisp/bytecomp.el (byte-compile-cl-warn): Avoid cl warnings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3379 from caaar & al.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3380
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3381 2003-04-28 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3383 * international/mule-cmds.el (reset-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3384 Raise the priority of mule-utf-8, mule-utf-16-be-with-signature and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3385 mule-utf-16-le-with-signature.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3387 * international/mule-conf.el: Set coding-category-utf-16-be to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3388 mule-utf-16-be-with-signature, coding-category-utf-16-le to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3389 mule-utf-16-le-with-signature. Raise the priority of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3390 coding-category-utf-8, coding-category-utf-16-be, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3391 coding-category-utf-16-le
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3393 2003-04-27 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3394
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3395 * scroll-bar.el (scroll-bar-drag-1): Replace beginning-of-line with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3396 vertical-motion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3398 2003-04-27 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3400 * recentf.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3402 Major rewrite. The code is reordered, cleaner and faster.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3403 Introduce new options to automatically cleanup the recent list,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3404 and to handle filename transformation (for example to use true
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3405 filenames).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3407 (recentf-version): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3408 (recentf-save-file-header): Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3409 (recentf-data-cache): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3410 (recentf-update-menu-p, recentf-initialized-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3411 (recentf-menu-customization-changed): Move. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3412 (recentf-max-saved-items): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3413 (recentf-save-file): Doc fix. No more expand filename here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3414 (recentf-exclude, recentf-menu-action)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3415 (recentf-menu-filter): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3416 (recentf-menu-append-commands-flag): Rename from...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3417 (recentf-menu-append-commands-p): Make obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3418 (recentf-keep-non-readable-files-flag): Rename from...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3419 (recentf-keep-non-readable-files-p): Make obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3420 (recentf-auto-cleanup, recentf-filename-handler): New options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3421 (recentf-string-equal, recentf-string-lessp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3422 (recentf-string-member): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3423 (recentf-trunc-list): Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3424 (recentf-dump-variable): Move. Better code and output format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3425 (recentf-auto-cleanup-timer): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3426 (recentf-auto-cleanup): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3427 (recentf-push, recentf-expand-file-name): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3428 (recentf-add-file): In-line. Use above functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3429 (recentf-remove-if-non-readable): In-line. Expand file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3430 (recentf-find-file): Use `recentf-remove-if-non-readable'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3431 (recentf-directory-compare): Move. Use `recentf-string-equal'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3432 and `recentf-string-lessp' to do comparisons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3433 (recentf-menu-items-for-commands)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3434 (recentf-menu-filter-commands): Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3435 (recentf-elements, recentf-make-menu-element)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3436 (recentf-menu-element-item, recentf-menu-element-value)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3437 (recentf-set-menu-element-item, recentf-set-menu-element-value)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3438 (recentf-sub-menu-element-p, recentf-make-default-menu-element)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3439 (recentf-menu-elements): In-line. Some doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3440 (recentf-apply-menu-filter): Better code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3441 (recentf-make-menu-items): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3442 Use `recentf-menu-append-commands-flag'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3443 (recentf-make-menu-item): In-lined. Better code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3444 (recentf-clear-data): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3445 (recentf-sort-ascending, recentf-sort-descending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3446 (recentf-sort-basenames-ascending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3447 (recentf-sort-basenames-descending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3448 (recentf-sort-directories-ascending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3449 (recentf-sort-directories-descending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3450 (recentf-show-basenames-ascending)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3451 (recentf-show-basenames-descending: In-line. Better code. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3452 (recentf-show-basenames)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3453 (recentf-relative-filter): Better code. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3454 (recentf-arrange-by-rule-subfilter): Doc fix. Improve :set code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3455 (recentf-match-rule-p): Use filename instead of file-path.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3456 (recentf-arrange-by-rule, recentf-build-mode-rules)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3457 (recentf-arrange-by-mode, recentf-build-dir-rules)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3458 (recentf-file-name-nondir)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3459 (recentf-filter-changer-alist): Some doc fix and code cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3460 (recentf-filter-changer-goto-next): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3461 Call `recentf-clear-data'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3462 (recentf-filter-changer-get-current)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3463 (recentf-filter-changer-get-next): In-line. Doc fix and better code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3464 (recentf-filter-changer): Doc fix and better code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3465 (recentf-cancel-dialog): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3466 (recentf-dialog-mode-map): Initialize in defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3467 (recentf-dialog-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3468 (recentf-track-opened-file): Rename from...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3469 (recentf-add-file-hook): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3470 (recentf-track-closed-file): Rename from...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3471 (recentf-remove-file-hook): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3472 (recentf-update-menu-hook): Remove. Replace by...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3473 (recentf-update-menu): New. Better catch unnecessary updates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3474 Display a message on error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3475 (recentf-used-hooks): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3476 (recentf-enabled-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3477 (recentf-edit-selected-items)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3478 (recentf-open-files-action)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3479 (recentf-open-files-item-shift): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3480 (recentf-edit-list-action)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3481 (recentf-open-files-item): Doc fix. Code cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3482 (recentf-edit-list, recentf-open-files)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3483 (recentf-open-more-files): Likewise. Remove autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3484 (recentf-save-list, recentf-cleanup): Likewise. Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3485 (recentf-load-list): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3486 (recentf-mode): Better code. Does nothing if enabling the already
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3487 enabled mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3489 2003-04-27 Alan Mackenzie <acm@muc.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3491 * emacs-lisp/regexp-opt.el (regexp-opt-depth): Don't count a "//("
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3492 which appears inside a character set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3493 (regexp-opt-not-groupie*-re): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3495 2003-04-26 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3497 * ibuffer.el (ibuffer-name-map, ibuffer-mode-name-map)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3498 (ibuffer-mode-filter-group-map): Initialize in `defvar'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3499 (ibuffer-do-view-1): Use `make-frame' instead of `new-frame'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3501 2003-04-25 Jan Nieuwenhuizen <janneke@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3503 * info.el (Info-unescape-quotes, Info-split-parameter-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3504 (Info-display-images-node): New functions for displaying images.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3505 (Info-select-node): Call Info-display-images-node.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3507 2003-04-25 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3509 * files.el (file-relative-name): Recognize "c:/foo" as absolute
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3510 file name. Tiny change from David PONCE <david.ponce@wanadoo.fr>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3512 2003-04-24 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3514 * calendar/diary-lib.el (fancy-diary-display-mode): Bind "q" to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3515 `quit-window' in the fancy diary buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3516
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3517 * emacs-lisp/cl-indent.el: `symbol-macrolet' is similar to `let',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3518 not `multiple-value-bind'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3520 2003-04-24 Lars Hansen <larsh@math.ku.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3522 * subr.el (assq-delete-all): Ignore non-cons elements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3524 2003-04-24 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3526 * help-mode.el (help-make-xrefs): Remove extra paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3528 2003-04-23 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3530 * newcomment.el (comment-normalize-vars): Prompt the user for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3531 the comment-start to use rather than signalling an error. Fix regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3532 (uncomment-region): Don't leave half-removed comment markers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3534 2003-04-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3535
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3536 * mail/sendmail.el (mail-send-and-exit): Make arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3538 * files.el (view-read-only): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3540 * simple.el (back-to-indentation): Call backward-prefix-chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3542 * help-mode.el (help-make-xrefs): Clean up the loop that scans
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3543 over a keymap inserted by \\{...}; it now stops at end of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3545 * filesets.el: Don't call filesets-init.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3547 * emacs-lisp/bytecomp.el (byte-compile-defun): Generate and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3548 compile a defalias form, unless byte-compile-compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3550 * progmodes/scheme.el (scheme-mode-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3551 Use prefix syntax for ', `, comma, @ and #.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3553 * emacs-lisp/lisp-mode.el (emacs-lisp-mode-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3554 Give @ prefix syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3556 2003-04-23 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3558 * vc-cvs.el (vc-cvs-stay-local): Keep the old default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3559 Simplify doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3561 2003-04-23 Wolfgang Scherer <wolfgang.scherer@gmx.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3563 * vc-cvs.el (vc-cvs-stay-local): Allow lists of host regexps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3564 (vc-cvs-stay-local-p): Handle them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3565 (vc-cvs-parse-root): New function, used by the above.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3567 2003-04-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3569 * vc-mcvs.el (vc-mcvs-root): Cache the result.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3570 (vc-mcvs-registered): Simplify. Use file-relative-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3571 (vc-mcvs-register): Simplify. Don't burp if MCVS/TYPES doesn't exist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3572 (vc-mcvs-command): Filter F-NN names in the output for diff and log.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3573
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3574 2003-04-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3575
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3576 * info.el (Info-default-dirs): New fun extracted from Info-initialize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3577 (info-initialize): Use it. Obey the "final :" convention for INFOPATH.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3579 * textmodes/fill.el (fill-region-as-paragraph):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3580 Fix "last line goes to fill-column+1" problem.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3582 * emacs-lisp/bytecomp.el (byte-compile-defvar): Improve message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3584 2003-04-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3586 * simple.el (kill-line): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3588 2003-04-20 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3589
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3590 * pcvs.el (cvs-examine): Respect `find-file-visit-truename'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3592 2003-04-20 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3594 * which-func.el (which-func-modes): Add f90-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3595 (which-function): Handle imenu submenus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3597 * progmodes/fortran.el (fortran-abbrev-start): Make XEmacs compatible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3599 * progmodes/f90.el (f90-font-lock-keywords-2): Use override for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3600 font-lock-variable-name-face in declarations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3601 Highlight continuation characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3602 (f90-indent-new-line): Remove direct call to f90-indent-line-no,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3603 f90-update-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3604 (f90-abbrev-start): Fix XEmacs compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3606 2003-04-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3607
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3608 * vc-mcvs.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3610 * vc-cvs.el (vc-cvs-dir-state): Use vc-cvs-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3611 (vc-cvs-could-register, vc-cvs-make-version-backups-p): Use defalias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3612 (vc-cvs-merge-news): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3613 (vc-cvs-diff): Remove unused var `options'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3614 (vc-cvs-parse-entry): Use the same algorithm as cvs does.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3616 2003-04-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3618 * desktop.el (desktop-buffer-mh): Don't require mh-e;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3619 it causes trouble in compilation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3621 * add-log.el (add-log-current-defun-function): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3623 * newcomment.el (comment-use-syntax): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3625 * emacs-lisp/bytecomp.el (byte-compile-log-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3626 (byte-recompile-directory): Don't use byte-goto-log-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3627 Instead, set default-directory and then call compilation-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3628 (byte-compile-from-buffer): Force byte-compile-last-position
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3629 to end of buffer before issuing final warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3631 2003-04-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3633 * emulation/cua-base.el (cua-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3634 (cua-global-mark-face): Fix face format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3636 * emacs-lisp/easy-mmode.el (define-minor-mode): Only echo a message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3637 if the body didn't do so already.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3638 (easy-mmode-define-keymap): Remove unused var `suppress'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3640 * view.el (view-read-only): Move to files.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3641 * files.el (view-read-only): Move from view.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3643 2003-04-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3645 * files.el (view-read-only): Don't declare a second time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3646 (find-file-read-only, find-file-read-only-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3647 (find-file-read-only-other-frame): Check that file does exist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3648 (large-file-warning-threshold): New custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3649 (find-file-noselect): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3650 (report-errors): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3651 (normal-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3652 (toggle-read-only): Really toggle, even if view-mode is on.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3653 (parse-colon-path): Remove unused `cd-prefix' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3654 (make-backup-file-name-1): Remove unused `failed' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3655 (basic-save-buffer): Remove unused `tempsetmodes' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3656 (basic-save-buffer-2): Remove unused `temp' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3657 (insert-directory): Remove unused `available' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3659 2003-04-17 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3661 * hexl.el (hexl-find-file): Bind `default-major-mode' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3662 `fundamental-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3664 2003-04-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3666 * reveal.el (reveal-post-command): Use overlay-get for overlays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3668 2003-04-16 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3670 * international/mule-cmds.el (describe-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3671 At first, require all necessary features.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3672
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3673 2003-04-16 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3675 * progmodes/xscheme.el: Moved from lisp directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3677 2003-04-16 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3678
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3679 * progmodes/f90.el (f90-indent-to, f90-indent-line-no)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3680 (f90-no-block-limit, f90-end-of-block, f90-beginning-of-block)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3681 (f90-comment-region, f90-indent-line, f90-indent-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3682 (f90-find-breakpoint, f90-block-match): Trivial simplifications.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3683 (f90-looking-at-do, f90-looking-at-select-case)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3684 (f90-looking-at-if-then, f90-looking-at-where-or-forall):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3685 Drop XEmacs 19 support and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3686 (f90-indent-new-line): No need for case-fold-search. Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3687 (f90-fill-region): Make marker nil when done. Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3689 * progmodes/fortran.el (fortran-column-ruler): Minor doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3691 2003-04-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3693 * man.el (Man-follow-manual-reference): Don't require match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3694 when calling completing-read.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3696 2003-04-15 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3698 * progmodes/fortran.el: Whitespace changes, some re-ordering of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3699 code, trivial commentary change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3700 (fortran, fortran-indent, fortran-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3701 (fortran-tab-mode-default, fortran-continuation-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3702 (fortran-comment-indent-style, fortran-blink-matching-if)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3703 (fortran-continuation-string, fortran-electric-line-number)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3704 (fortran-break-before-delimiters, fortran-mode-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3705 (fortran-end-prog-re, fortran-imenu-generic-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3706 Minor doc changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3707 (fortran-tab-mode-minor-mode-string): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3708 (fortran-tab-mode-string): Now customization is meaningful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3709 (fortran-column-ruler-fixed, fortran-column-ruler-tab)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3710 (fortran-analyze-depth): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3711 (fortran-if-start-re, fortran-end-prog-re1, fortran-fill)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3712 (fortran-break-line, fortran-prepare-abbrev-list-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3713 (fortran-auto-fill): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3714 (fortran-type-types): New constant (was local to let binding).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3715 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3716 (fortran-font-lock-syntactic-keywords): Initialize in defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3717 (fortran-font-lock-keywords-3): Initialize in defvar. Use 1+ now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3718 depth of fortran-type-types has changed. Remove extra and.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3719 (fortran-mode-menu): Minor re-organization. Use lookup-key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3720 (fortran-mode): Doc changes. Some re-organization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3721 Use fortran-tab-mode-minor-mode-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3722 (fortran-comment-indent): Add doc string. Move save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3723 Use 1+.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3724 (fortran-indent-comment, fortran-fill-statement):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3725 Change interactive spec. Use unless.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3726 (fortran-comment-region): Doc change. Reverse logic of arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3727 test. Use zerop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3728 (fortran-abbrev-start, fortran-split-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3729 (fortran-electric-line-number, fortran-indent-subprogram)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3730 (fortran-strip-sequence-nos): Change interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3731 (fortran-remove-continuation): Add doc string. Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3732 (fortran-numerical-continuation-char): Doc change. Use 1+.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3733 (fortran-previous-statement, fortran-next-statement)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3734 (fortran-beginning-do, fortran-calculate-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3735 (fortran-end-do, fortran-end-if, fortran-beginning-if):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3736 Use zerop, 1+, 1-.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3737 (fortran-blink-match, fortran-check-for-matching-do): Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3738 (fortran-indent-line): Change interactive spec. Remove un-needed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3739 if. Use when.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3740 (fortran-indent-to-column): Doc change. Use when, unless.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3741 (fortran-find-comment-start-skip): No longer interactive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3742 (fortran-analyze-file-format): Minor doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3743 Remove un-needed setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3744 (minor-mode-alist): Use add-to-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3745 (fortran-fill-paragraph): Change interactive spec, doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3747 * progmodes/f90.el: Whitespace changes, trivial commentary changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3748 (f90, f90-indent, f90-program-indent, f90-continuation-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3749 (f90-indented-comment-re, f90-imenu-generic-expression)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3750 (f90-mark-subprogram, f90-join-lines): Minor doc changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3751 (f90-menu): Shift definition to initialization of f90-mode-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3752 Add customization section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3753 (f90-mode): Minor doc change. Do not call easy-menu-add.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3754 Set `beginning-of-defun-function' and `end-of-defun-function' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3755 appropriate F90 functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3756 (f90-indent-line, f90-indent-line, f90-indent-subprogram)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3757 (f90-break-line, f90-do-auto-fill, f90-insert-end)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3758 (f90-upcase-keywords, f90-capitalize-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3759 (f90-downcase-keywords): Change interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3761 2003-04-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3762
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3763 * font-lock.el (font-lock-multiline, font-lock-fontified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3764 (font-lock-set-defaults): Move back from font-core.el and merge
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3765 it back with font-lock-set-defaults-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3766 (font-lock-mode-internal): New function (basically the body of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3767 the old font-lock-mode minor mode).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3769 * font-core.el (font-lock-maximum-size, font-lock-verbose): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3770 (font-lock-multiline, font-lock-fontified, font-lock-set-defaults):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3771 Move back to font-lock.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3772 (font-lock-default-function): Use font-lock-mode-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3774 * files.el (auto-mode-alist): Add entries for *.ins and *.dtx.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3775 (recover-file): Abbreviate file name in messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3777 * textmodes/tex-mode.el (latex-mode-map): Bind latex-split-block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3778 (tex-font-lock-keywords-2): Comment out unused var `type'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3779 (tex-guess-mode): New name for old `tex-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3780 (tex-mode): Make it a derived mode of text-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3781 (plain-tex-mode, latex-mode): Change parent from text-mode to tex-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3782 (tex-common-initialization): Don't setup syntax-table any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3783 (tex-validate-buffer): Remove unused var `oend'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3784 Use with-current-buffer and line-beginning-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3785 (tex-recenter-output-buffer): Remove unused var `old-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3786 (latex-indent): Return `noindent' if no indentation can happen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3787 (doctex-font-lock-^^A, doctex-font-lock-syntactic-face-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3788 (doctex-font-lock-syntactic-keywords, doctex-font-lock-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3789 (doctex-mode): New funs for DocTeX mode, derived from LaTeX mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3791 * font-lock.el (font-lock-preprocessor-face): New var and face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3793 2003-04-14 Andrew Choi <akochoi@shaw.ca>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3795 * term/mac-win.el: Unconditionally set process-connection-type to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3796
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3797 2003-04-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3799 * derived.el (define-derived-mode): Make generated code work in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3800 Emacs versions that do not have run-mode-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3802 * emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3803 At end of buffer, run the global binding of the same key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3805 * international/mule.el (after-insert-file-set-coding):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3806 Properly treat INSERTED as number of characters, for both
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3807 for both the argument and the value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3809 * desktop.el (desktop-base-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3810 Renamed from desktop-basefilename. Add defvaralias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3812 2003-04-14 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3813
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3814 * international/fontset.el (create-fontset-from-ascii-font): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3815 (x-must-resolve-font-name): Fix error message typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3817 2003-04-13 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3819 * progmodes/fortran.el (fortran-previous-statement): Check for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3820 fortran-continuation-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3821 (fortran-calculate-indent): Do not add extra whitespace to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3822 strings broken over lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3823 (fortran-fill): Handle long strings that must be broken.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3825 2003-04-13 Michael Albinus <Michael.Albinus@alcatel.de> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3827 * net/ange-ftp.el (ange-ftp-expand-symlink): If result of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3828 expansion is a symlink, expand again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3829 (ange-ftp-file-symlink-p): Return target of symlink literally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3831 2003-04-13 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3833 * bindings.el (toplevel): Don't change the face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3834 of major-mode on the mode line. Setting the face on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3835 the mode line code is installed by my mistake in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3836 my last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3838 2003-04-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3840 * add-log.el (change-log-version-number-search): Fix old bug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3841 (add-change-log-entry): Avoid inserting the same funname again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3842 (add-log-indent-text): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3843 (add-log-indent): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3844 (change-log-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3846 * net/browse-url.el: Don't autoload all these defcustoms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3847 (browse-url-default-macosx-browser): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3848 (browse-url-browser-function): Use it for system-type = darwin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3849 (browse-url-usr1-signal): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3850 (browse-url-mosaic): Use SIGUSR1 directly instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3851 (browse-url-gnome-moz-program): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3852 (browse-url-gnome-moz, browse-url-default-browser): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3854 * emacs-lisp/bytecomp.el: Use push, with-current-buffer, dolist, ...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3855 (byte-compile-const-variables): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3856 (byte-compile-close-variables): Reset it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3857 (byte-compile-file-form-defvar, byte-compile-defvar): Update it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3858 (byte-compile-const-symbol-p): Now arg `value' to check defconsts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3859 (byte-compile-variable-ref): Use it and improve warning message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3860 (byte-compile-check-lambda-list): Use byte-compile-const-symbol-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3861 (byte-compile-lapcode): Remove unused vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3862 (byte-compile-eval): Fix thinko in handling of old-autoloads.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3863 (byte-recompile-directory): Use the expanded form for directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3864 (byte-compile-track-mouse): Use modern backquote syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3865 (byte-compile-defvar): Detect and properly handle (defconst a).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3866 (byte-compile-defalias-warn): Remove unused arg `alias'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3867 (byte-compile-defalias): Update call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3868
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3869 2003-04-13 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3871 * help.el (describe-minor-mode): New function implementation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3872 Accept both minor mode string and minor mode indicator.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3873 (describe-minor-mode-completion-table-for-indicator)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3874 (describe-minor-mode-completion-table-for-symbol): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3875 minor-mode-list is used here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3876 (describe-minor-mode-from-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3877 Renamed from (old) describe-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3878 Use describe-minor-mode-completion-table-for-symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3879 Don't use eval. Just use symbol-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3880 (describe-minor-mode-from-indicator): Document is updated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3881 Use `format-mode-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3882 Use describe-minor-mode-from-symbol instead of describe-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3883 Use describe-minor-mode-completion-table-for-indicator.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3884 (expand-minor-mode-indicator-object): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3885 (lookup-minor-mode-from-indicator): Remove the fist white
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3886 space from both indicator and anindicator before comparing them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3887
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3888 * bindings.el (mode-line-major-mode-keymap)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3889 (mode-line-minor-mode-keymap): Define keys for the maps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3890 here in `defvar'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3892 2003-04-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3894 * server.el (server-socket-name): Use new safe location for socket.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3895 (server-ensure-safe-dir): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3896 (server-start): Use it and letf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3897 (server-process-filter): Re-enable the -eval feature.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3899 2003-04-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3901 * play/gomoku.el (gomoku-buffer-name): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3902 (gomoku-mode): Doc fix. Add call to kill-all-local-variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3903 (gomoku): Do not call gomoku-switch-to-window directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3904 (gomoku-prompt-for-other-game): Throw an error if no new game.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3905 (gomoku-switch-to-window): Use gomoku-buffer-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3907 * progmodes/f90.el (f90-abbrev-start): Only offer help if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3908 abbrev-mode is active.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3909 (f90-join-lines): Make it behave more like standard join-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3910 (f90-fill-region, f90-menu): Adapt for new f90-join-lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3911
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3912 * progmodes/fortran.el (fortran-abbrev-start): Only offer help if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3913 abbrev-mode is active.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3915 2003-04-12 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3917 * help-fns.el (help-add-fundoc-usage): Pass an empty string to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3918 `format' if no newlines are necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3920 2003-04-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3922 * bindings.el (global-map): Bind [select-window].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3924 2003-04-11 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3926 * type-break.el (type-break-warning-countdown-string): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3928 2003-04-11 ARISAWA Akihiro <ari@mbf.sphere.ne.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3930 * international/utf-8.el (utf-translate-cjk-mode): Fix incorrect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3931 place of parenthesis.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3933 2003-04-11 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3935 * progmodes/etags.el (select-tags-table-mode-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3936 Don't create new keymap. Instead copy from button-buffer-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3937 Bind push-button to `t' instead of binding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3938 select-tags-table-select directly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3939 (tags-select-tags-table): New button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3940 (select-tags-table): Put a button for each selections.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3942 2003-04-11 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3944 * international/mule.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3945 Don't set after-insert-file-adjust-coding-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3946 (after-insert-file-set-coding):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3947 Renamed from after-insert-file-set-buffer-file-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3949 2003-04-11 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3951 * international/quail.el (quail-guidance-str)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3952 (quail-guidance-frame): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3953 (quail-guidance-win): Delete this variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3954 (quail-setup-overlays): Make overlay not rear-advancing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3955 (quail-kill-guidance-buf): Delete this function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3956 (quail-activate): Add/remove quail-show-guidance to/from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3957 post-command-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3958 (quail-input-method): Don't setup quail-guidance-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3959 Initialize quail-guidance-str to "".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3960 (quail-start-translation): Call quail-show-guidance at first.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3961 (quail-start-conversion): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3962 (quail-terminate-translation): Don't erase quail-guidance-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3963 (quail-update-translation): Stretch overlays if their starting and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3964 ending positions are same.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3965 (quail-update-current-translations): Check the width of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3966 current window, not the width of quail-guidance-win.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3967 (quail-make-guidance-frame): Delete the arg BUF. Fix position
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3968 calculation. Don't set the window buffer, just return the new frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3969 (quail-minibuffer-message): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3970 (quail-show-guidance): Renamed from quail-show-guidance-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3971 Use message and quail-minibuffer-message to display the guidance.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3972 (quail-hide-guidance): Renamed from quail-hide-guidance-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3973 Only delete quail-guidance-frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3974 (quail-update-guidance): Just update quail-guidance-str, not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3975 display it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3976 (quail-get-translations): Renamed from quail-show-translations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3977 Return a string instead of inserting it in quail-guaidance-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3978
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3979 2003-04-11 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3981 * international/mule-cmds.el (sort-coding-systems): Set lower
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3982 priority to a utf-16 base coding system. Set higher priority to a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3983 coding system listed in coding-category-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3984
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3985 2003-04-10 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3987 * frame.el (modify-all-frames-parameters): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3989 2003-04-10 Sebastian Tennant <seb@albert.vcisp.net> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3991 * desktop.el (desktop-buffer-file): Restore major-mode if it is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3992 different from the normal mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3994 2003-04-10 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3996 * international/mule.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3997 Set after-insert-file-adjust-coding-function to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3998 after-insert-file-set-buffer-file-coding-system instead of adding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
3999 it to after-insert-file-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4001 * language/ind-util.el (indian-2-column-to-ucs-region): Fix for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4002 the case of replacing multibyte characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4004 2003-04-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4006 * files.el (file-chase-links): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4008 2003-04-09 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4010 * frame.el (new-frame): Add obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4012 2003-04-09 Ehud Karni <ehud@unix.mvs.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4013
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4014 * frame.el (set-frame-font): Allow keeping frame size after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4015 changing font.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4016 (modify-all-frames-parameters): New function to change parameters
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4017 in all existing and future frames.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4018
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4019 2003-04-09 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4021 * man.el (Man-heading-regexp): Accept hyphen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4023 2003-04-09 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4025 * international/fontset.el: Specify rescale ratio 1.3 for CDAC fonts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4027 * international/mule-conf.el: Register ?\221 and ?\226 in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4028 latin-extra-code-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4030 2003-04-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4032 * subr.el (minor-mode-list): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4033 (add-minor-mode): Add to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4035 * files.el (file-chase-links): New arg LIMIT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4036 After that many iterations, just return what we've got.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4037
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4038 * map-ynp.el (map-y-or-n-p): When formatting chars in ACTION-ALIST,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4039 use single-key-description.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4040
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4041 * emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4042 At end of buffer, just call `newline'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4044 * mail/rmailsum.el (rmail-make-basic-summary-line): If there's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4045 no From field, still try to use the To field.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4047 2003-04-09 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4049 * international/mule-diag.el (print-coding-system-briefly):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4050 If DOC-STRING is `tightly', print the doc-string tightly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4051 (list-coding-systems-1): Sort coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4052 Call print-coding-system-briefly with the arg DOC-STRING `tightly'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4054 2003-04-08 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4056 * net/tramp.el: Version 2.0.33 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4057 Change coding cookie to `iso-2022-7bit' for XEmacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4058 compatibility. (From Steve Youngs <youngs@xemacs.org>.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4059
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4060 2003-04-08 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4061
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4062 * net/tramp-ftp.el (tramp-ftp-file-name-handler):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4063 Do not disable file name handlers for `file-exists-p' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4064 `file-directory-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4066 2003-04-08 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4068 * international/mule-conf.el: Register ?\225 in latin-extra-code-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4070 * international/utf-16.el (utf-16-le-decode-loop)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4071 (utf-16-be-decode-loop): New temporary variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4072 (ccl-decode-mule-utf-16-le): Use utf-16-le-decode-loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4073 (ccl-decode-mule-utf-16-be): Use utf-16-be-decode-loop
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4074 (ccl-decode-mule-utf-16-le-with-signature)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4075 (ccl-decode-mule-utf-16-be-with-signature)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4076 (ccl-decode-mule-utf-16): New CCL programs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4077 (utf-16-le-encode-loop, utf-16-be-encode-loop): New temporary
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4078 variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4079 (ccl-encode-mule-utf-16-le): Use utf-16-le-encode-loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4080 (ccl-encode-mule-utf-16-be): Use utf-16-be-encode-loop
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4081 (ccl-encode-mule-utf-16-le-with-signature)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4082 (ccl-encode-mule-utf-16-be-with-signature): New CCL programs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4083 (mule-utf-16-post-read-conversion): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4084 (mule-utf-16-le-with-signature, mule-utf-16-be-with-signature),
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4085 (mule-utf-16): New coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4086 (utf-16-le-with-signature, utf-16-be-with-signature),
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4087 (utf-16): Aliases of the above coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4089 2003-04-08 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4091 * progmodes/cc-langs.el (c-symbol-key): Use POSIX char classes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4092 to match symbols. This makes CC Mode cope with the full range
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4093 of identifier characters in e.g. Java.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4095 2003-04-07 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4097 * xt-mouse.el (xterm-mouse-event-read): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4098 (xterm-mouse-event): Use it to get xterm sequences above #x7f.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4099 Suggested by Aman Bhargava <emacs-bug@amanb.net>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4101 2003-04-07 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4103 * man.el (Man-getpage-in-background): Set GROFF_NO_SGR env var in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4104 all cases, whether or not start-process is fboundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4106 2003-04-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4107
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4108 * calendar/cal-menu.el (cal-menu-update): Use easy-menu-create-menu
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4109 rather than easy-menu-change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4111 * dired.el (dired-view-file): Let viewer program run asynchronously.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4113 2003-04-06 Ben North <ben@redfrontdoor.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4115 * emacs-lisp/lisp-mode.el (last-sexp-toggle-display):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4116 Correct the starting point for previous-single-property-change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4118 2003-04-06 Lars Hansen <larsh@math.ku.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4119
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4120 * desktop.el: Handle multiple desktop files in different dirs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4121 Other cleanups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4122 Command line option --no-desktop introduced.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4123 (desktop-read): Record buffers in the desktop file in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4124 the same order as that in the buffer list,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4125 (desktop-save): Put buffers in the order given in desktop file,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4126 regardless of what handlers do.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4127 (desktop-file-version): New variable. Version number of desktop
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4128 file format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4129 (desktop-create-buffer-form): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4130 (desktop-save): New customizable variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4131 (desktop-kill): Use `desktop-save'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4132 (desktop-file-name-format): New option: format in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4133 which desktop file names should be saved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4134 (desktop-file-name): New function to convert a filename to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4135 format specified in `desktop-file-name-format'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4136 (desktop-create-buffer): Parameters renamed to descriptive
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4137 systematic names. These parameters are visible to handlers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4138 Renames:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4139 ver -> desktop-file-version
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4140 mim -> desktop-buffer-minor-modes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4141 pt -> desktop-buffer-point
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4142 mk -> desktop-buffer-mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4143 ro -> desktop-buffer-read-only
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4144 locals -> desktop-buffer-locals
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4145 (desktop-buffer-major-mode, desktop-buffer-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4146 (desktop-buffer-name): Delete unused customizable variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4147 (desktop-buffer-misc): Delete unused variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4148 (desktop-save, desktop-buffer-dired-misc-data):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4149 Use `desktop-file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4150 (desktop-path): New customizable variable. List of directories in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4151 which to lookup the desktop file. Replaces hardcoded list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4152 (desktop-globals-to-clear): New variable replaces hardcoded list.
58142
02ce2ff38c5b Update entry 2003-04-06 Lars Hansen <larsh@math.ku.dk>
Lars Hansen <larsh@soem.dk>
parents: 57073
diff changeset
4153 (desktop-globals-to-save): Variable made customizable.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4154 (desktop-clear-preserve-buffers-regexp): New customizable variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4155 (desktop-after-read-hook): New hook run after a desktop is read.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4156 (desktop-no-desktop-file-hook): New hook when no desktop file found.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4157 (desktop-change-dir): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4158 (desktop-save-in-load-dir): New function. Save desktop in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4159 directory from which it was loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4160 (desktop-revert): New function. Revert to the last loaded desktop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4162 2003-04-06 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4164 * progmodes/etags.el (tag-find-file-of-tag): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4165 find-file-of-tag to avoid name space pollution.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4166 (tag-find-file-of-tag-noselect): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4167 (etags-list-tags, etags-tags-apropos):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4168 Use tag-find-file-of-tag instead of find-file-of-tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4170 2003-04-06 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4172 * info.el (Info-goto-emacs-command-node): If command
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4173 is given as a string, convert it to a symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4175 2003-04-05 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4177 * info-look.el (emacs-lisp-mode): Add prefix/suffix matching regexps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4179 2003-04-05 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4181 * vc-cvs.el (vc-cvs-get-entries): New function that uses the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4182 right coding system for accessing CVS/Entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4183 (vc-cvs-registered, vc-cvs-dir-state-heuristic): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4185 2003-04-04 Vinicius Jose Latorre <viniciusjl@ig.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4187 * subr.el (number-sequence): Adjust code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4188
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4189 2003-04-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4191 * textmodes/refill.el (refill-fill-paragraph-at): Undo last fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4192 (refill-fill-paragraph-at): Don't skip prefix since markers work right.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4194 * textmodes/fill.el (fill-delete-newlines): Remove trailing whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4195 (fill-paragraph): Don't skip prefix now that markers work right.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4197 2003-04-04 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4199 * ibuffer.el (ibuffer-insert-filter-group): `help-echo' text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4200 property dynamically respects `tooltip-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4201 (define-ibuffer-column name): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4203 * ibuf-ext.el (ibuffer-format-filter-group-data): Don't append "\n".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4205 2003-04-04 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4206
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4207 * progmodes/etags.el (find-file-of-tag-noselect, find-file-of-tag):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4208 New helper functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4209 (snarf-tag-function): Doc string is changed. Explained about new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4210 optional argument, `use-explicit'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4211 (etags-snarf-tag): Add one optional argument `use-explicit'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4212 (file-of-tag-function): Doc string is changed. Explained about new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4213 optional argument, `relative'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4214 (file-of-tag): Doc string is changed. Explained about new optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4215 argument, `relative'. Pass `relative' to `file-of-tag-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4216 (etags-file-of-tag): Add new argument `relative`.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4217 (list-tags): Set `buffer-read-only' to t after making the major mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4218 apropos-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4219 (etags-list-tags): Use `make-text-button' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4220 `add-text-properties'. Used `snarf-tag-function',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4221 `goto-tag-location-function' and `find-file-of-tag' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4222 `find-tag-other-window' (it's too simple).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4223 (find-tag-in-order): Use `find-file-of-tag-noselect' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4224 `find-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4225 (etags-tags-apropos): Use `find-file-of-tag-noselect' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4226 `find-file'. Do not use `etags-goto-tag-location` directly; use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4227 `goto-tag-location-function' instead. Print relative file paths
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4228 instead of complete ones in *Tags List* buffer, so lines in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4229 buffer become shorter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4230 (etags-tags-apropos-additional): Use `make-text-button' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4231 `add-text-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4233 2003-04-04 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4235 * net/tramp.el (tramp-send-string): Handle empty string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4237 2003-04-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4239 * emacs-lisp/easymenu.el (easy-menu-define):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4240 Don't make a defvar for nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4241 (easy-menu-convert-item-1): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4242 (easy-menu-change): Call easy-menu-create-menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4244 * subr.el (read-quoted-char): Remember the input char
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4245 before translation thru function-key-map, and use that for unreading.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4247 * shadowfile.el (shadow-parse-fullname):
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
4248 Rename from shadow-parse-fullpath.
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
4249 (shadow-parse-name): Rename from shadow-parse-path.
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
4250 (shadow-make-fullname): Rename from shadow-make-fullpath.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4251 (shadow-replace-name-component): Was shadow-replace-path-component.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4252 Callers of the above functions changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4253 (shadow-expand-cluster-in-file-name): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4254 (shadow-same-site, shadow-file-match): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4255 (shadow-define-literal-group): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4257 * kmacro.el (kmacro-end-and-call-macro): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4259 * hexl.el (hexl-find-file): Ignore user's value of default-major-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4261 * files.el (hack-local-variables-prop-line): New arg MODE-ONLY.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4262 (hack-local-variables): When MODE-ONLY is set, pass it along to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4263 hack-local-variables-prop-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4265 * delsel.el (delete-active-region): Don't explicitly deactivate mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4267 2003-04-03 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4268
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4269 * progmodes/etags.el: Require button.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4270 (etags-tags-apropos): Use `make-text-button' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4271 `add-text-properties'. Use `snarf-tag-function' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4272 `etags-goto-tag-location' instead of `find-tag-other-window' (it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4273 too simple).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4275 * man.el (Man-xref-header-file): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4276
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4277 2003-04-03 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4279 * subr.el (number-sequence): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4281 2003-04-02 Ehud Karni <ehud@unix.mvs.co.il> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4283 * sort.el (sort-reorder-buffer): Fix saving of markers at the end
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4284 of the sorted region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4286 2003-04-02 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4288 * woman.el (woman-xref): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4289 (woman-mode): Use `Man-highlight-references' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4290 `WoMan-highlight-references'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4291 (WoMan-highlight-references): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4292
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4293 * man.el (toplevel): Require button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4294 (Man-header-file-path): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4295 (Man-synopsis-regexp, Man-files-regexp, Man-include-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4296 (Man-file-name-regexp, Man-normal-file-prefix-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4297 (Man-header-regexp, Man-normal-file-regexp): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4298 (Man-mode-map): Inherit from `button-buffer-map'. Don't define
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4299 "\r" and mouse-2 directly. These key are defined in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4300 `button-buffer-map'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4301 (Man-xref-man-page, Man-xref-header-file, Man-xref-normal-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4302 New buttons. `Man-xref-man-page' comes from woman.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4303 (man-follow-mouse): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4304 (Man-fontify-manpage): Use `Man-highlight-references' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4305 calling `add-text-properties' directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4306 (Man-highlight-references, Man-highlight-references0): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4307 (Man-view-header-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4309 2003-04-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4311 * textmodes/refill.el (refill-fill-paragraph-at): Don't preserve
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4312 the trailing space since fill.el doesn't remove it anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4313 (refill-mode): Reset fill-paragraph-function even if it was nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4314
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4315 * textmodes/fill.el (fill-region-as-paragraph):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4316 Don't remove space at end of paragraph: it makes refill.el unusable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4317 Remove obsolete `save-restriction'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4318 (fill-paragraph, fill-comment-paragraph): Don't add newline at EOP.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4319 (fill-delete-newlines): Don't add a trailing space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4320 (fill-newline): Don't leave markers before the prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4322 * progmodes/asm-mode.el (asm-calculate-indentation, asm-indent-line):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4323 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4324 (asm-mode): Use them in indent-line-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4325 Set tab-always-indent to nil to stay closer to previous tab behavior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4326 Set comment-add. Remove space at end of comment-add.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4327 (asm-newline): Obsolete. Use newline-and-indent instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4328 (asm-mode-map): Remove TAB binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4329 (asm-code-level-empty-comment-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4330 (asm-flush-left-empty-comment-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4331 (asm-inline-empty-comment-pattern): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4332 (asm-comment): Use newcomment functions instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4333 (asm-colon): Don't tab if colon is not after a label.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4334 (asm-line-matches, asm-pop-comment-level): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4336 2003-04-02 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4338 * emulation/crisp.el (top-level): Quote second arg to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4339 `eval-after-load'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4341 2003-04-02 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4343 * scroll-bar.el (scroll-bar-mode): Correctly specify `nil' choice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4344
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4345 2003-04-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4347 * progmodes/asm-mode.el (asm-mode-syntax-table): Setup entries
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4348 that do not depend on asm-comment-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4349 (asm-mode-map): Declare and init at the same time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4350 (asm-code-level-empty-comment-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4351 (asm-flush-left-empty-comment-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4352 (asm-inline-empty-comment-pattern): Use \s< so they do not depend
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4353 on asm-comment-char. Turn them into constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4354 (asm-mode): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4355 (asm-line-matches): Remove unused arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4357 2003-04-01 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4359 * time.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4360 (display-time-mail-face): Change :type and default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4361 (display-time-mail-icon): Use pbm, not xbm.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4362 (display-time-mail-string): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4363 (display-time-string-forms): Use display-time-mail-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4364 Add checks in display property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4366 2003-04-01 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4368 * language/indian.el (indian-font-char-index-table): Fix the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4369 order of CDAC fonts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4371 2003-04-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4372
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4373 * simple.el (pop-global-mark-quick-repeat): Remove defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4374 (set-mark-command): Unconditionally repeat pop-global-mark without
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4375 C-x prefix. Fix doc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4376
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4377 * emulation/cua-base.el (cua-set-mark): Unconditionally repeat
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4378 pop-global-mark without C-x prefix. Fix doc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4380 2003-03-31 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4382 * reveal.el (reveal-post-command): Better error handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4383
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4384 2003-03-31 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4385
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4386 * gdb-ui.el (gdb-inferior-io-mode): Remove Unix pathname for cat
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4387 so that it can run on NT also.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4389 2003-03-31 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4391 * progmodes/asm-mode.el (asm-mode): Support skipping C lang style
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4392 comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4394 * bindings.el (mode-line-major-mode-keymap): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4395 (mode-line-minor-mode-help): New function, bound to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4396 mode-line-minor-mode-keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4397 (mode-line-modes): Split mode-line-mode definitions to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4398 mode-name, mode-line-process and minor-mode-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4399 For mode-name, mode-line-major-mode-keymap is used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4401 * help.el (describe-minor-mode, describe-minor-mode-from-indicator)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4402 (lookup-minor-mode-from-indicator): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4403
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4404 2003-03-31 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4406 * files.el (file-relative-name): Remove superfluous `and'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4407 Clarify docstring. From Lars Hansen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4409 2003-03-31 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4411 * international/utf-16.el (ccl-decode-mule-utf-16-le):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4412 Don't assume the signature bytes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4413 (ccl-decode-mule-utf-16-be): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4414 (ccl-encode-mule-utf-16-le): Don't produce the signature bytes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4415 (ccl-encode-mule-utf-16-be): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4417 2003-03-30 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4419 * info-look.el (sh-mode): Add doc-specs for commands and variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4421 2003-03-29 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4423 * international/utf-8.el (utf-translate-cjk-mode): Minor mode,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4424 replaces variable utf-translate-cjk which must be set via Custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4426 * files.el (file-relative-name): If FILENAME and DIRECTORY are on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4427 different drives (on DOS/Windows) or use different handlers, do
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4428 like `expand-file-name' on FILENAME and return an absolute name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4429 From Lars Hansen <larsh@math.ku.dk>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4431 * tramp.el: Version 2.0.31 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4432 (tramp-handle-expand-file-name): Do not allow ".." to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4433 cross file handler boundaries, so that "/user@host:/../foo"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4434 expands to itself, rather than "/foo". This is intended to work
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4435 in conjunction with a change in `file-relative-name' which makes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4436 sure to use absolute file names if FILE and DIRECTORY have
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4437 different handlers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4438 (tramp-handle-insert-directory): Comment out XEmacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4439 kludge. Suggested by Katsumi Yamaoka <yamaoka@jpl.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4441 2003-03-29 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4443 * trampver.el: New file, to support Autoconf in Tramp CVS repository.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4444 * tramp.el (tramp-version, tramp-bug-report-address): Move to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4445 trampver.el, which is required now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4446 (tramp-chunksize): Type can be nil as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4447 Reported by Markus Rost <rost@math.ohio-state.edu>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4448 * tramp-smb.el (tramp-smb-read-file-entry): Make reading size of a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4449 listing entry more robust. Ranges from 10 chars (Samba 1) to 7-9
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4450 chars (Samba 2).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4451
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4452 2003-03-29 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4454 * international/mule.el (with-category-table): Use `make-symbol'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4455 to avoid variable capture. Set table within `unwind-protect'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4456 Ensure table is restored in correct buffer. Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4457
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4458 2003-03-29 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4460 * language/japan-util.el: If system-type is not for Windows,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4461 prefer japanese-iso-8bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4463 2003-03-28 Sudish Joseph <sudish@corp.earthlink.net> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4465 * term/mac-win.el (iconify-or-deiconify-frame): Define for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4466 compatibility with packages that use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4468 2003-03-28 Lute Kamstra <lute@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4470 * emacs-lisp/checkdoc.el (checkdoc-display-status-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4471 Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4472 (checkdoc-interactive, checkdoc-message-interactive): Make them
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4473 perform spell checking when appropriate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4474 (checkdoc-interactive-loop): Fix docstring and a few typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4475 (checkdoc-interactive-ispell-loop)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4476 (checkdoc-message-interactive-ispell-loop): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4477 (checkdoc-next-error): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4478 (checkdoc-this-string-valid-engine): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4479 (checkdoc-ispell-docstring-engine): Do test for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4480 checkdoc-autofix-flag = nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4482 2003-03-28 Jonathan Yavner <jyavner@engineer.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4484 * emacs-lisp/testcover.el (testcover-mark-all): Handle screwy
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4485 top-level macros that put functions as properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4486 (testcover-mark): No error for functions that just return a constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4488 2003-03-27 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4490 * vc-cvs.el (vc-cvs-parse-entry): Make sure a file with conflicts
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4491 is marked as edited.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4493 2003-03-26 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4495 * files.el (recode-file-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4497 * international/characters.el: Setup categories for Indian characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4498
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4499 2003-03-26 Steve Youngs <youngs@xemacs.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4501 * em-unix.el (eshell-plain-locate-behavior): Make the default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4502 nil on Emacs, t on XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4504 2003-03-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4505
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4506 * emacs-lisp/byte-opt.el (byte-optimize-set): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4507 Turn `set' into `setq' when applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4509 2003-03-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4511 * emacs-lisp/easy-mmode.el (define-minor-mode): Pass unknown keyword
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4512 args blindly to defcustom. Use custom-set-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4514 2003-03-24 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4516 * simple.el: Rework last change so C-x C-SPC C-SPC does not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4517 repeat pop-global-mark by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4518 (pop-global-mark-quick-repeat): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4519 (set-mark-command): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4521 * emulation/cua-base.el (cua-set-mark):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4522 Check pop-global-mark-quick-repeat.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4524 2003-03-24 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4526 * emacs-lisp/easymenu.el (easy-menu-add-item): Don't default to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4527 the global map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4528
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4529 * emerge.el (emerge-show-file-name): Read event irrespective of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4530 whether minibuffer window is resized. Clear minibuffer when done.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4532 * cus-theme.el (customize-create-theme): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4533 `custom-theme-create'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4535 2003-03-24 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4537 * cus-edit.el (custom-mode): Make `custom-local-buffer' local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4539 2003-03-23 Peter Breton <pbreton@attbi.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4541 * net/net-utils.el (dns-lookup-host): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4543 2003-03-23 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4545 * progmodes/cc-mode.el (c-parse-state): Add kludge to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4546 an infinite loop when Emacs' open-paren-in-column-zero rule
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4547 kicks in and causes the sexp functions to misbehave.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4549 2003-03-22 Peter Breton <pbreton@cs.umb.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4551 * filecache.el (file-cache-add-directory-recursively)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4552 (file-cache-complete, file-cache-display): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4554 * generic-x.el (etc-modules-conf-generic-mode): New generic mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4555 (rul-generic-mode): Bugfixes by Rolf.Sandau@marconi.com.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4556
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4557 * dirtrack.el (dirtrack-cygwin-directory-function): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4558 Remove timestamp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4560 2003-03-22 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4562 * ido.el (ido-mode): Remove unused NOBIND arg. Fix doc string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4563 accordingly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4564 (ido-define-mode-map): Bind C-l for both file and dir modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4565 (ido-wide-find-file, ido-wide-find-dir, ido-make-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4566 Let-bind enable-recursive-minibuffers to t around read-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4568 2003-03-22 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4570 * international/fontset.el (setup-default-fontset):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4571 Use indian-font-char-range for specifying ranges of indian-glyph
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4572 chars. Setup for AKRUTI fonts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4573
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4574 * language/indian.el (indian-font-foundry): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4575 (indian-script-language-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4576 (indian-font-char-index-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4577 (indian-font-char): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4578 (indian-font-char-range): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4579 (font-ccl-encoder-alist): Add entry for AKRUTI font.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4581 2003-03-22 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4583 * progmodes/cperl-mode.el (cperl-electric-backspace):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4584 Add delete-selection property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4586 * simple.el (set-mark-command): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4587 Allow pop-global-mark to be repeated with C-x C-SPC C-SPC...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4588 C-u C-u C-SPC now unconditionally sets the mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4589
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4590 * emulation/cua-base.el (cua-set-mark): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4591 Allow pop-global-mark to be repeated with C-x C-SPC C-SPC...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4592 C-u C-u C-SPC now unconditionally sets the mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4594 2003-03-20 Mark A. Hershberger <mah@everybody.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4596 * xml.el (xml-parse-attlist): Fix typo in attribute parsing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4598 2003-03-20 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4600 * international/utf-8.el (ccl-decode-mule-utf-8): Fix a bug in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4601 handling invalid 5 to 6 bytes sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4603 2003-03-19 Simon Marshall <simon@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4605 * progmodes/make-mode.el (makefile-font-lock-syntactic-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4606 New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4607 (makefile-mode): Use it for value of font-lock-syntactic-keywords.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4609 2003-03-19 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4611 * cus-theme.el (custom-theme-create): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4613 2003-03-19 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4615 * dired.el (dired-get-filename): Pay attention to the case that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4616 `read' returns a unibyte string. Don't encode the file name by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4617 buffer-file-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4618
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4619 2003-03-18 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4621 * language/european.el ("Latin-6"): Fix input-method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4622 ("Latin-7"): Fix input-method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4624 * international/utf-8.el (utf-fragment-on-decoding):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4625 Don't call register-char-codings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4626 (utf-fragment-on-decoding): Don't update char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4627 (utf-translate-cjk): Don't call register-char-codings nor
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4628 optimize-char-coding-system-table. Don't update
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4629 char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4631 * international/ucs-tables.el (ucs-unify-8859): Don't call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4632 register-char-codings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4633 (ucs-unify-8859): Don't call optimize-char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4634 (ucs-fragment-8859): Don't update char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4635 Don't call register-char-codings nor optimize-char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4637 * international/mule.el (optimize-char-coding-system-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4638 Remove this function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4639 (register-char-codings): Make it obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4640 (char-coding-system-table): Defconst it here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4641 (make-coding-system): Don't call register-char-codings, call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4642 define-coding-system-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4644 * international/mule-conf.el (no-conversion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4645 Call define-coding-system-internal on this coding system instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4646 calling register-char-codings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4647
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4648 * international/mule-cmds.el (find-coding-systems-for-charsets):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4649 Use find-coding-systems-string instead of looking up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4650 char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4652 * international/code-pages.el (cp-fix-safe-chars): Make it obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4653 (cp-make-coding-system): Don't call cp-fix-safe-chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4655 2003-03-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4657 * startup.el (command-line-1): Use command-execute for any command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4659 2003-03-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4661 * buff-menu.el (list-buffers-noselect): Use the display property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4662 to properly align header-line text with the buffer's contents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4664 2003-03-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4666 * international/mule.el (ctext-post-read-conversion): Convert the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4667 search pattern to multibyte by string-to-multibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4669 2003-03-16 Deepak Goel <deego@gnufans.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4671 * calc/calc-forms.el (math-tzone-names): Introduce UTC as an alias
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4672 for GMT. Suggested by bob@rattlesnake.com.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4673
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4674 2003-03-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4676 * pcvs.el (cvs-mode!): Remove unused argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4678 * emacs-lisp/easymenu.el (easy-menu-name-match): Catch any error
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4679 that member-ignore-case might signal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4680 (easy-menu-add-item): Default to the global map, as documented.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4681 (easy-menu-convert-item-1): Use match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4683 2003-03-15 Mark A. Hershberger <mah@everybody.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4685 * xml.el (xml-ucs-to-string): New function to convert Unicode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4686 codepoints to strings. Uses decode-char (mule.el) if available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4687 (xml-parse-tag, xml-parse-attlist, xml-skip-dtd, xml-parse-dtd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4688 (xml-parse-elem-type): Use ' \t\n\r' instead of '[:space:]'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4689 (xml-parse-attlist): Add attribute normalization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4690 (xml-parse-tag): Replace "\r\n" and "\r" with "\n".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4692 2003-03-14 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4694 * files.el (recover-session): Error if there are no previous
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4695 sessions to recover.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4696
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4697 * subr.el (posn-col-row): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4698
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4699 * arc-mode.el (archive-subtype, archive-file-list-start)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4700 (archive-file-list-end, archive-proper-file-start)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4701 (archive-read-only, archive-local-name, archive-mode-map)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4702 (archive-file-name-indent, archive-remote)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4703 (archive-alternate-display, archive-superior-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4704 (archive-subfile-mode): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4706 2003-03-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4708 * indent.el (indent-for-tab-command): If tab-always-indent is non-nil
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4709 and the user hits TAB a second time, just insert a tab.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4711 * textmodes/texinfo.el (texinfo-outline-level): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4712 (texinfo-mode): Set outline-heading-alist instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4713 (texinfo-section-list): Reorder for the needs of outline-heading-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4714 (texinfo-insert-block): Don't cons needlessly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4715 (texinfo-enable-quote-macros, texinfo-enable-quote-envs): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4716 (texinfo-insert-quote): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4717
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4718 * textmodes/outline.el (outline-level): Demote it to defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4719 (outline-heading-alist): Document extended semantics.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4720 (outline-head-from-level): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4721 (outline-promote, outline-demote): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4722 (outline-show-heading): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4723 (hide-sublevels, show-children):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4724 Use it together with outline-map-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4725 (outline-get-next-sibling): Don't call outline-level at eob.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4727 2003-03-14 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4729 * fringe.el (fringe-mode): Autoload so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4730 Options->Show/Hide->Fringe->Customize works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4732 2003-03-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4734 * textmodes/outline.el (outline-mode-menu-bar-map): Add entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4735 (outline-mode-prefix-map): Match new bindings to those of allout.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4736 (outline-map-region): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4737 (outline-map-tree): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4738 (outline-promote, outline-demote): Apply to region if active.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4739 Change the default to apply to the subtree.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4740 (outline-move-subtree-up, outline-move-subtree-down): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4741 (outline-invisible-p): Add optional `pos' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4742 (outline-next-visible-heading, outline-toggle-children): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4743 (outline-get-next-sibling): Don't call outline-level at eob.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4745 * custom.el (custom-set-minor-mode): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4747 2003-03-13 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4748
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4749 * international/latin1-disp.el (ucs-tables): Don't require.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4750 (latin1-display-face): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4751 (latin1-display-char): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4752
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4753 2003-03-13 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4754
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4755 * international/mule-cmds.el (reset-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4756 Set default-file-name-coding-system to iso-latin-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4757
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4758 * language/european.el (iso-latin-1): Definition of this coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4759 system moved to mule-conf.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4761 * international/mule-conf.el (iso-latin-1): Move from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4762 european.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4763
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4764 * term/x-win.el (x-select-text): Don't set a text containing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4765 eight-bit-control/graphic into the cut buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4767 2003-03-12 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4769 * files.el (insert-directory): Decode by what specified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4771 * language/japan-util.el (setup-japanese-environment-internal):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4772 By defalt, use japanese-iso-8bit for file names, and prefer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4773 japanese-shift-jis on DOS and Windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4775 * international/quail.el (quail-show-guidance-buf): Make the quail
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4776 guidance buffer inherit the current value of quail-current-package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4777
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4778 * international/utf-8.el (ccl-decode-mule-utf-8): Don't lose bytes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4779 on handling an invalid byte sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4781 2003-03-11 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4782
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4783 * files.el (auto-mode-alist): Add .xsl for sgml-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4785 2003-03-11 Mark A. Hershberger <mah@everybody.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4786
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4787 * xml.el (xml-skip-dtd): Fix parsing of DOCTYPE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4789 2003-03-11 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4791 * subr.el (posn-col-row): Heed frame parameter `line-spacing' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4792 `default-line-spacing', rather than buffer-local `line-spacing'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4794 2003-03-10 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4796 * cus-edit.el (customize-rogue): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4798 2003-03-10 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4800 * info.el (Info-extract-menu-node-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4801 (Info-following-node-name): Revert last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4803 2003-03-10 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4805 * progmodes/scheme.el (scheme-mode-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4806 Construct w/o using `with-syntax-table'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4808 2003-03-10 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4809
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4810 * subr.el (posn-col-row): Take into account `line-spacing'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4812 * ebuff-menu.el (electric-buffer-update-highlight): Do nothing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4813 if major mode isn't `Electric-buffer-menu-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4814
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4815 * term/x-win.el (vendor-specific-keysyms)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4816 (x-last-selected-text-primary): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4817 (x-win-suspend-error): Use proper noun in error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4819 2003-03-09 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4821 * man.el (Man-getpage-in-background): Always use `setenv' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4822 environment variables, instead of modifying process-environment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4823 directly. The previous version let-bound process-environment --
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4824 the let-binding is skipped for GROFF_NO_SGR because there is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4825 already a let-binding in effect in some outer scope.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4827 * emulation/crisp.el (top-level): Interoperate with cua.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4828
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4829 2003-03-08 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4831 * emulation/cua-base.el: Provide `cua' feature.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4833 2003-03-08 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4835 * emulation/cua-base.el (cua--standard-movement-commands):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4836 Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4838 2003-03-07 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4840 * man.el (Man-getpage-in-background): Only change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4841 default-directory if necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4843 2003-03-07 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4845 * info.el (Info-following-node-name): Skip trailing period.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4846 (Info-extract-menu-node-name): Allow period in node name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4847
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4848 2003-03-07 Kevin Rodgers <kevin.rodgers@ihs.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4849
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4850 * dired-x.el (dired-guess-shell-case-fold-search): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4851 (dired-guess-default): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4853 2003-03-07 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4855 * progmodes/dcl-mode.el (dcl-font-lock-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4856 (dcl-font-lock-defaults): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4857 (dcl-mode): Make and init local var `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4859 2003-03-06 Kevin Rodgers <kevin.rodgers@ihs.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4861 * ffap.el (dired-at-point): Check whether the user can create a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4862 directory before asking about creating it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4864 2003-03-06 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4866 * ebuff-menu.el (electric-buffer-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4867 Respect `Buffer-menu-use-header-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4868 (electric-buffer-menu-looper): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4869
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4870 * buff-menu.el (Buffer-menu-mode-map): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4871 (Buffer-menu-buffer): Fix indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4872 (list-buffers-noselect): Calculate header-line spacing to take
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4873 into account width of left fringe and left scrollbar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4875 2003-03-05 Vinicius Jose Latorre <viniciusjl@ig.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4877 * ps-print.el (ps-print-version): New version number (6.6).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4878 (ps-begin-job): If background and foreground color are the same, give
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4879 an error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4880 (ps-default-fg, ps-default-bg): Better doc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4881 (ps-rgb-color): Became a defun, check RGB value list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4882 (ps-default-background): New internal var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4883 (ps-begin-file): Code fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4885 2003-03-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4887 * replace.el (query-replace-read-args): Use save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4888 (map-query-replace-regexp): Use prefix-numeric-value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4890 2003-03-05 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4892 * term/w32-win.el (x-handle-geometry): Put sizes on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4893 `initial-frame-alist' too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4895 * startup.el (command-line-x-option-alist): Make --border-color set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4896 the border-color frame parameter, not border-width.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4898 * faces.el (frame-set-background-mode): Fix reference to attribute
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4899 "backgroundMode".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4901 2003-03-05 Reto Zimmermann <reto@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4902
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4903 * progmodes/vhdl-mode.el: Version 3.32.12 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4904 Modifications for displaying all projects in hierarchy browser and case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4905 insensitive hierarchy browsing. Change Rod's email address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4906 Include `itimer.el' patch for XEmacs. Backquote fix. Change some
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4907 documentation strings. Add "ERROR: " prefix to all error
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4908 messages. Enhanced usage of hideshow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4909 (vhdl-in-literal): Remove unused argument LIM.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4910 (vhdl-compiler-alist): Enhance customization for compilers; add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4911 "Speedwave", "Simili", "Synopsys Design Compiler", "Cadence NC",
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4912 "Savant", "ProVHDL" and "VeriBest" compilers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4913 Add new error message syntax for Modelsim.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4914 Add Synplify, column no in error regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4915 Include library name in library command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4916 Add unit-to-file name mapping for Savant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4917 Add library option in Makefile generation command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4918 Add command to create library directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4919 Built-in Makefile generation is always default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4920 (vhdl-create-mode-menu): Split menues for compilers, projects, models.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4921 Add customization for `global-font-lock-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4922 Fix `customize-group' entries for XEmacs and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4923 change "Gen." to "Generate". Get *Messages* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4924 Fix "Auto Load Setup File" menu entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4925 Add faces customization to "Options". Add "Options" entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4926 Include `speedbar-indentation-width'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4927 (vhdl-replace-string): Allow casing (use `vhdl-file-name-case').
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4928 (vhdl-template-exit, vhdl-template-next, vhdl-template-return):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4929 Fix template abortion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4930 (vhdl-speedbar-port-copy): Add subprogram copy; copy port of component
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4931 in package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4932 (vhdl-fixup-whitespace-region): No whitespace after '(' and before ')'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4933 Better treat comments and strings. Fix "=> ," alignment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4934 (vhdl-port-paste-testbench): Print file names created.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4935 Better handling when file exist/open. Additional comments in code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4936 Replace keywords in testbench entity and architecture file headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4937 Adjust case in testbench configuration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4938 (vhdl-port-paste-instance): Special case: no number in instance name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4939 (vhdl-speedbar-expand-units): Fix speedbar frame switching oddity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4940 (vhdl-font-lock-keywords-2): Enhance highlighting of instantiation;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4941 highlight instantiations without map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4942 Highlight quantity declaration names. Highlight formal parameters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4943 Fix label highlighting for signal asst.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4944 (vhdl-mode): `comment-padding' for Emacs 21 only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4945 Remove forced `turn-on-font-lock'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4946 Remove `hippie-expand-only-buffers' setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4947 Update online documentation and web address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4948 (vhdl-comment-uncomment-region): Remove usage of `commend-dwim' again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4949 Change ARG for uncommenting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4950 (vhdl-speedbar-make-*-line): Fix for displaying XEmacs speedbar images.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4951 (vhdl-fontify-buffer): Toggle font-lock-mode for better recovery.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4952 (vhdl-port-list): Add context clause.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4953 (vhdl-port-paste-signals): Include direction comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4954 (vhdl-testbench-declarations, vhdl-testbench-statements): New default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4955 (vhdl-port-*): Include name in status messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4956 (vhdl-package-alist): Scan for and display subprogram body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4957 Change key to lower case, add original case identifier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4958 Scan for packages used by package body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4959 (vhdl-speedbar-find-file): Always jump to design unit if buffer open.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4960 (vhdl-speedbar-insert-hierarchy): Mark non-existing entities/packages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4961 Message "No VHDL design units!".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4962 (vhdl-compile-init): Allow fourth element (column no) in error regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4963 Fix `nconc' bug. Eliminate redundant regexps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4964 (vhdl-minibuffer-tab): No indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4965 Use `hippie-expand-only-buffers' to take
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4966 expansions from VHDL buffers only; don't overwrite non-nil default of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4967 `hippie-expand-only-buffers'; check whether
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4968 `hippie-expand-only-buffers' is bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4969 (vhdl-ams-types, vhdl-ams-enum-values): Add identifiers from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4970 `nature_pkg' package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4971 (vhdl-align-alist): Fix "when/else ... =>" case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4972 Align declaration keywords only at beg. of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4973 Align <=, := and == among each other.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4974 (vhdl-port-copy): Extended identifiers for signal names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4975 Fix on empty generic/port clause.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4976 Fix parsing of comment on first line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4977 Allow generic clause begin on first line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4978 Add "inout" and "linkage" to direction modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4979 (vhdl-font-lock-function-face): Change DarkCyan to Cyan4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4980 (vhdl-file-header): Insert VHDL language standard string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4981 (vhdl-instance-name): Unique numbers in instance names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4982 (vhdl-compile): Check for existing compile directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4983 Print out file name if compiler does not; put it in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4984 quotes if contains spaces. Check compiler name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4985 (vhdl-compiler): Change empty value from "" to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4986 (vhdl-make): Check for existing compile directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4987 Fix missing options if there is a target. Check compiler name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4988 (vhdl-template-field): Fix case on all VHDL words.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4989 (vhdl-template-others): Re-electrified "others".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4990 (vhdl-speedbar-expand-architecture): Give user control over displayed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4991 hierarchy depth.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4992 (vhdl-project-alist): Insert library name in Makefile name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4993 Sources exclude regexp. Add file-specific compile exceptions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4994 Enhance customization of projects.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4995 (vhdl-get-hierarchy): Include configurations in hierarchy list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4996 Fix bug with configurations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4997 Consider configurations; also at lower levels.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4998 (vhdl-speedbar-item-info): Enhance displaying.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
4999 (vhdl-scan-file-contents): Fix skipping of comments in scanning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5000 Sources exclude regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5001 Allow comment lines in instantiations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5002 Fix used packages in package body scanning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5003 Allow code before first block configuration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5004 Scan also for "is" keyword of design units.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5005 Scan configuration specification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5006 Clear directory alists first.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5007 Consistency check.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5008 Check for multiply scanned design units.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5009 Scan components/subprograms in package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5010 Scan library clauses and subconfigurations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5011 Limit file size for scanning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5012 (vhdl-entity-alist): Change key to lower case, add original case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5013 identifier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5014 (vhdl-electric-tab): Not overwrite non-nil default of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5015 `hippie-expand-only-buffers'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5016 (vhdl-electric-tab): Check whether `hippie-expand-only-buffers' is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5017 bound; use it to take expansions from VHDL buffers only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5018 (vhdl-electric-tab): Toggle comment indent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5019 (vhdl-generate-makefile): Check compiler name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5020 Add library option in Makefile generation command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5021 (vhdl-generate-makefile): Add dependencies for components in package.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5022 (vhdl-template-elsif): No expansion in concurrent part (except AMS).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5023 (vhdl-insert-string-or-file): Resolve environment variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5024 (vhdl-insert-string-or-file): Fix NTEmacs `file-exists-p' problem.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5025 (vhdl-submit-bug-report): Prompt for summary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5026 (vhdl-resolve-paths): Rearrange environment variable resolution.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5027 (vhdl-scan-project-contents): Rearrange environment variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5028 resolution.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5029 (vhdl-scan-project-contents): Allow absolute paths.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5030 (vhdl-doc-coding-style): Update RMM URL.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5031 (vhdl-end-of-leader): Consider "is" keyword in VHDL'93.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5032 (vhdl-model-insert): Replace header prompts too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5033 (vhdl-template-header): New argument `is-model'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5034 (vhdl-template-generate-body): Remove "begin" for VHDL'93.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5035 (vhdl-actual-port-name): Change default value (no "_i" extension).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5036 (vhdl-template-modify): Delete date instead of kill.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5037 (vhdl-get-source-files): Don't match source files beginning with ".".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5038 (vhdl-project-*-alist): Merge with variables `vhdl-*-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5039 (vhdl-speedbar-*): Many enhancements and fixes in hierarchy browser.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5040 (vhdl-speedbar-expand-*): Display used packages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5041 (vhdl-sequential-statement-p): Better algorithm.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5042 (vhdl-electric-mode, vhdl-stutter-mode): Change key bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5043 (vhdl-electric-...): No stuttering within literals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5044 (vhdl-template-footer): Replace keywords in footer as in header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5045 (vhdl-align-...): Enhance alignment, add progress reporting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5046 (vhdl-beautify-region): Bug fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5047 (vhdl-comment-insert-inline): Remove wrapping to next line if too long.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5048 (vhdl-testbench-configuration-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5049 (vhdl-update-sensitivity-list-buffer): Fix starting cursor position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5050 (vhdl-prepare-search-[12]): Fix search within hidden code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5051 (vhdl-speedbar-jump-to-unit): Disable cursor re-positioning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5052 (vhdl-template-for): Fix sequential statement part detection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5053 (vhdl-electric-space): Fix wrapping for non-word characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5054 (vhdl-template-standard-package): Don't insert "std" library.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5055 (vhdl-template-architecture): Code optimization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5056 (vhdl-template-package): Search for existing package name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5057 (vhdl-template-component-decl, vhdl-port-paste-declaration):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5058 Insert "is" in VHDL'93.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5059 (match-string-no-properties, vhdl-forward-comment): New aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5060 (vhdl-speedbar-library-face, vhdl-speedbar-subprogram-face): New faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5061 (file-expand-wildcards, regexp-opt, subst-char-in-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5062 (vhdl-add-modified-file, vhdl-align-buffer, vhdl-align-declarations)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5063 (vhdl-align-list, vhdl-align-region-2, vhdl-align-region-groups)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5064 (vhdl-align-same-indent, vhdl-aput, vhdl-auto-load-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5065 (vhdl-backward-same-indent, vhdl-beginning-of-block)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5066 (vhdl-character-to-event, vhdl-compile-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5067 (vhdl-compile-print-file-name, vhdl-compose-components-package)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5068 (vhdl-compose-insert-generic, vhdl-compose-insert-port)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5069 (vhdl-compose-insert-signal, vhdl-compose-new-component)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5070 (vhdl-compose-place-component, vhdl-compose-wire-components)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5071 (vhdl-default-directory, vhdl-delete, vhdl-delete-indentation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5072 (vhdl-do-group, vhdl-do-list, vhdl-do-same-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5073 (vhdl-duplicate-project, vhdl-end-of-block, vhdl-expand-abbrev)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5074 (vhdl-expand-paren, vhdl-export-project, vhdl-fill-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5075 (vhdl-fill-list, vhdl-fill-region, vhdl-fill-same-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5076 (vhdl-fix-case-word, vhdl-fix-clause, vhdl-forward-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5077 (vhdl-forward-same-indent, vhdl-generate-makefile-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5078 (vhdl-get-compile-options, vhdl-get-components-package-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5079 (vhdl-get-end-of-unit, vhdl-get-make-options, vhdl-get-packages)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5080 (vhdl-get-visible-signals, vhdl-goto-marker)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5081 (vhdl-hs-forward-sexp-func, vhdl-hs-minor-mode, vhdl-import-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5082 (vhdl-indent-group, vhdl-insert-file-contents, vhdl-load-cache)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5083 (vhdl-makefile-name, vhdl-match-string-downcase, vhdl-max-marker)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5084 (vhdl-parse-group-comment, vhdl-paste-group-comment)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5085 (vhdl-port-paste-context-clause, vhdl-port-paste-initializations)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5086 (vhdl-port-reverse-direction, vhdl-process-command-line-option)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5087 (vhdl-project-p, vhdl-re-search-backward, vhdl-re-search-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5088 (vhdl-remove-trailing-spaces, vhdl-require-hierarchy-info)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5089 (vhdl-resolve-env-variable, vhdl-run-when-idle, vhdl-save-cache)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5090 (vhdl-save-caches, vhdl-scan-context-clause)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5091 (vhdl-scan-directory-contents, vhdl-set-compiler, vhdl-set-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5092 (vhdl-show-messages, vhdl-sort-alist, vhdl-speedbar-check-unit)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5093 (vhdl-speedbar-contract-all, vhdl-speedbar-contract-level)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5094 (vhdl-speedbar-display-directory, vhdl-speedbar-display-projects)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5095 (vhdl-speedbar-expand-all, vhdl-speedbar-expand-config)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5096 (vhdl-speedbar-expand-package, vhdl-speedbar-expand-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5097 (vhdl-speedbar-generate-makefile, vhdl-speedbar-insert-projects)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5098 (vhdl-speedbar-insert-subpackages, vhdl-speedbar-line-key)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5099 (vhdl-speedbar-line-project, vhdl-speedbar-line-text)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5100 (vhdl-speedbar-make-design, vhdl-speedbar-make-subpack-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5101 (vhdl-speedbar-make-subprogram-line, vhdl-speedbar-place-component)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5102 (vhdl-speedbar-refresh, vhdl-speedbar-set-depth)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5103 (vhdl-speedbar-update-current-project, vhdl-statistics-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5104 (vhdl-subprog-copy, vhdl-subprog-flatten, vhdl-subprog-paste-body)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5105 (vhdl-subprog-paste-call, vhdl-subprog-paste-declaration)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5106 (vhdl-subprog-paste-specification, vhdl-template-others-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5107 (vhdl-template-replace-header-keywords, vhdl-toggle-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5108 (vhdl-uniquify, vhdl-update-file-contents, vhdl-update-hierarchy)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5109 (vhdl-update-progress-info, vhdl-update-sensitivity-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5110 (vhdl-update-sensitivity-list-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5111 (vhdl-update-sensitivity-list-process, vhdl-use-direct-instantiation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5112 (vhdl-warning, vhdl-warning-when-idle)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5113 (vhdl-widget-directory-validate, vhdl-work-library)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5114 (vhdl-write-file-hooks-init): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5115 (vhdl-aappend, vhdl-add-warning, vhdl-align-noindent-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5116 (vhdl-align-noindent-region, vhdl-create-customize-menu)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5117 (vhdl-forward-unit, vhdl-modify-date-init, vhdl-project-switch)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5118 (vhdl-scan-file-contents, vhdl-speedbar-display-hierarchy)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5119 (vhdl-speedbar-toggle-hierarchy): Functions deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5120 (vhdl-in-comment-p, vhdl-in-string-p, vhdl-standard-p): Define as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5121 functions, not defsubsts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5122 (vhdl-in-comment-or-string-p, vhdl-speedbar-project-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5123 Delete defsubsts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5124 (vhdl-compose, vhdl-naming, vhdl-speedbar, vhdl-template)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5125 (vhdl-testbench): New customization groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5126 (vhdl-electric): Customization group deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5127 (vhdl-align-alist, vhdl-doc-coding-style, vhdl-doc-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5128 (vhdl-imenu-generic-expression): Define as constants instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5129 variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5130 (vhdl-ams-packages, vhdl-doc-release-notes, vhdl-emacs-21)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5131 (vhdl-hs-start-regexp, vhdl-time-stamp, vhdl-xemacs): New constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5132 (vhdl-font-lock-keywords-0): Constants deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5133 (vhdl-prepare-search-1, vhdl-prepare-search-2, vhdl-visit-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5134 New macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5135 (vhdl-ext-syntax-table): Macro deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5136 (vhdl-align-group-separate, vhdl-align-same-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5137 (vhdl-architecture-file-name, vhdl-compile-use-local-error-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5138 (vhdl-components-package-name, vhdl-compose-architecture-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5139 (vhdl-compose-create-files, vhdl-compose-include-header)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5140 (vhdl-copyright-string, vhdl-default-library, vhdl-directive-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5141 (vhdl-entity-file-name, vhdl-file-name-case)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5142 (vhdl-include-group-comments, vhdl-include-type-comments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5143 (vhdl-indent-syntax-based, vhdl-makefile-generation-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5144 (vhdl-package-file-name, vhdl-project-auto-load)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5145 (vhdl-project-file-name, vhdl-project-sort, vhdl-speedbar-auto-open)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5146 (vhdl-speedbar-cache-file-name, vhdl-speedbar-display-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5147 (vhdl-speedbar-jump-to-unit, vhdl-speedbar-save-cache)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5148 (vhdl-speedbar-scan-limit, vhdl-speedbar-update-on-saving)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5149 (vhdl-testbench-configuration-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5150 (vhdl-testbench-include-configuration, vhdl-testbench-include-header)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5151 (vhdl-testbench-include-library, vhdl-use-components-package)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5152 (vhdl-use-direct-instantiation): New options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5153 (vhdl-compiler-options, vhdl-speedbar, vhdl-speedbar-hierarchy-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5154 (vhdl-speedbar-show-hierarchy, vhdl-testbench-architecture-header)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5155 (vhdl-testbench-entity-header): Options deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5156 (speedbar-indentation-width, vhdl-compile-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5157 (vhdl-config-alist, vhdl-directive-keywords-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5158 (vhdl-directory-alist, vhdl-font-lock-keywords-0, vhdl-menu-max-size)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5159 (vhdl-mode-ext-syntax-table, vhdl-modified-file-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5160 (vhdl-port-flattened, vhdl-port-reversed-direction)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5161 (vhdl-speedbar-hierarchy-depth, vhdl-speedbar-last-selected-project)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5162 (vhdl-speedbar-show-projects, vhdl-speedbar-shown-project-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5163 (vhdl-speedbar-shown-unit-alist, vhdl-speedbar-update-current-unit)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5164 (vhdl-subprog-flattened, vhdl-subprog-list, vhdl-updated-project-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5165 (vhdl-warnings): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5166 (vhdl-project-ent-inst-list, vhdl-project-entity-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5167 (vhdl-project-package-alist, vhdl-speedbar-last-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5168 (vhdl-speedbar-shown-units-alist, vhdl-startup-warnings): Delete vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5170 2003-03-04 Rob Kaut <rob@siworks.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5172 * progmodes/vhdl-mode.el (vhdl-comment-uncomment-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5173 Remove two comment characters at start of line instead of one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5175 2003-03-03 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5177 * printing.el (pr-get-symbol): Move it to next eval-and-compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5179 2003-03-03 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5181 * ibuf-macs.el (ibuffer-aif): Use `make-symbol' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5182 `gensym' in case user calls macro at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5183 (ibuffer-save-marks): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5185 2003-03-03 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5187 * language/japan-util.el (japanese-symbol-table): Add two entries
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5188 to make it complete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5190 2003-03-03 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5192 * info.el (Info-fontify-node): Don't hide indentation before the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5193 reference name. Don't process a reference twice when a new tag is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5194 inserted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5195 (Info-hide-note-references): Fix doc and customize type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5197 2003-03-02 Matt Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5199 * emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5200 New custom variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5201 (lisp-fill-paragraph): Use it. Add ?, to `paragraph-separate' so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5202 that first docstring lines ending with a comma are respected.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5203 Add "`(" to same so that function and macro bodies beginning with a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5204 backquote do not get disturbed. Revise the comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5206 2003-03-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5208 * startup.el (command-line): Call menu-bar-mode with 1 instead of t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5210 * menu-bar.el (menu-bar-mode): Change to define-minor-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5211 and initialize as for tool-bar-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5213 2003-02-28 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5215 * net/tramp.el: Version 2.0.30 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5216 Replace term "path" with "localname" unless it is used for a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5217 search path.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5218 (tramp-handle-expand-file-name): Allow ".." to cross host boundaries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5219 (tramp-open-connection-setup-interactive-shell): Unset $ENV in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5220 addition to setting $PS1 when starting the Bourne-ish shell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5221 Some sh implementations (eg, bash when called as sh) read the file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5222 named there on startup, which could clobber $PS1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5223 (tramp-do-copy-or-rename-file-one-local): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5224 Not implemented. Not used. Should invoke rcp or scp directly to keep
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5225 the time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5227 2003-02-28 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5228
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5229 * net/tramp-smb.el: Replace term `path' with `localname'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5230 unless it is used for a search path. In GNU, the word `path' is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5231 reserved for search paths.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5233 * net/tramp.el (tramp-send-string, tramp-send-region): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5234 (tramp-send-string): New function. Takes over the role of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5235 functions above, in order to have a unique place handling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5236 `tramp-chunksize'. Same implementation as `tramp-send-region'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5237 (tramp-chunksize): It's now a defcustom. Set to 500 on systems
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5238 only known to have a buggy `process-send-string' implementation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5239 First black-listed constellation is GNU Emacs/ hpux.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5240 (tramp-send-region): Correct debug message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5241 (tramp-bug): Add `tramp-chunksize'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5243 2003-02-26 Matt Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5244
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5245 * startup.el: Streamline code in several functions for efficiency
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5246 and readability. Rephrase booleans to avoid `(not noninteractive)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5247 Clarify several booleans expressions using De Morgan's laws.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5249 (command-line): Fix barf when first command-line option handled by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5250 `command-line-1' is in the form --OPT=VAL.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5251 (command-line-1): Restore intended behavior of the --directory/-L
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5252 command-line option: "-L a -L b -L c" on the command-line now puts
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5253 '(a b c) at the front of `load-path'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5255 2003-02-26 Oliver Scholz <alkibiades@gmx.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5257 * play/gamegrid.el (gamegrid-add-score): Add info to docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5258 (gamegrid-add-score-with-update-game-score-1): New function,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5259 factored out of `gamegrid-add-score-with-update-game-score'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5260 (gamegrid-add-score-with-update-game-score): Use it. Fall back on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5261 `gamegrid-add-score-insecure' if the requested file does not exist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5262 in $(gamedir), in case the user has installed a game on his own.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5263 (gamegrid-add-score-insecure): Accept optional directory argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5265 2003-02-25 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5267 * progmodes/make-mode.el (makefile-font-lock-keywords): Protect shell
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5268 variable references by requireing that $ is not preceded by another $.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5270 2003-02-25 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5272 * env.el (setenv): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5274 2003-02-25 Ramakrishnan M <rama@gnu.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5276 * language/mlm-util.el (mlm-char-glyph): Fix more rules.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5277
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5278 2003-02-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5280 * progmodes/simula.el: Move abbrev loading to after the fun it uses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5281 (simula-install-standard-abbrevs): Use dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5282 Use system-flag when calling define-abbrev.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5284 2003-02-24 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5286 * obsolete/cplus-md.el: Delete. (Requires removed c-mode.el.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5288 * env.el (read-envvar-name): Decode names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5289 (substitute-env-vars): Use eval-when-compile and char class.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5290 (setenv): Doc fix. Encode the data (after checking that's possible).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5291 (getenv): Encode the name and decode the result.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5292
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5293 2003-02-24 Ken Manheimer <klm@zope.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5295 * allout.el (allout-pre-command-business): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5297 2003-02-24 Ramakrishnan M <rama@gnu.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5299 * language/mlm-util.el (mlm-char-glyph): Fix several composing rules.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5301 2003-02-24 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5303 * international/characters.el: Fix syntaxes of gb2312 and big5.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5305 * language/japan-util.el (sentence-end-save): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5306 (setup-japanese-environment-internal): Don't setup sentence-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5307 (exit-japanese-environment): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5309 * language/japanese.el ("Japanese"): Delete `exit-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5311 * textmodes/paragraphs.el (sentence-end): Add Chinese and Japanese
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5312 characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5314 2003-02-24 Ramakrishnan M <rama@gnu.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5316 * language/mlm-util.el (mlm-char-glyph): Add entries for "halant +
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5317 rakar + halant" and "halant + rrakar + halant".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5318
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5319 2003-02-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5320
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5321 * replace.el (query-replace-read-args): Return just 3 values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5322 (query-replace, query-replace-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5323 (query-replace-regexp-eval, map-query-replace-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5324 (replace-string, replace-regexp): Read the start and end args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5325 separately so that the expressions are recorded in command-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5326
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5327 * menu-bar.el (Revert Buffer): Condition on buffer-file-number.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5328
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5329 * startup.el (inhibit-startup-hooks): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5330 (normal-top-level): Obey that variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5331 (command-line-1): Run emacs-startup-hook before term-setup-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5332 Set inhibit-startup-hooks too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5333
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5334 * files.el (revert-buffer): Different error message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5335 for reverting a nonexistent file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5337 2003-02-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5339 * progmodes/cperl-mode.el: Merge changes from CPerl-5.0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5340 (toplevel): Require man.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5341 Don't autoload tmm-prompt (it's in loaddefs.el).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5342 (cperl-electric-backspace-untabify): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5343 (cperl-electric-backspace): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5344 (cperl-vc-header-alist): Extract numeric version from the Id.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5345 (cperl-build-manpage): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5346 (cperl-menu): Use it. Add toggle-autohelp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5347 (cperl-mode) <defun-prompt_regexp>: Understand prototypes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5348 (cperl-electric-brace): Use `cperl-after-block-p' for detection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5349 (cperl-electric-keyword): Make $if (etc: "$@%&*") non-electric.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5350 '(' after keyword would insert a doubled paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5351 (cperl-calculate-indent): Update syntaxification before checks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5352 Fix wrong indent of blocks starting with POD.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5353 (cperl-find-pods-heres): If no end of HERE-doc found, mark to the end
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5354 of buffer. This enables recognition of end of HERE-doc "as one types".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5355 Require "\n" after trailing tag of HERE-doc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5356 \( made non-quoting outside of string/comment (gdj-contributed).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5357 Likewise for \$. Remove `here-doc-group' text property at start
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5358 (makes this property reliable).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5359 Text property `first-format-line' ==> t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5360 Do not recognize $opt_s and $opt::s as s///.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5361 (cperl-after-block-p): Optional arg pre-block to check for a pre-block
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5362 Recognize `continue' blocks too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5363 (cperl-after-expr-p): Update syntaxification before checks. Work after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5364 here-docs, formats, and PODs too (affects many electric constructs).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5365 (cperl-fix-line-spacing): Allow "_" in $vars of foreach etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5366 (cperl-perldoc): Use case-sensitive search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5368 * progmodes/cperl-mode.el: Merge changes from CPerl-4.35.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5369 (cperl-xemacs-p): Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5370 (cperl-can-font-lock): New var to replace window-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5371 (cperl-enable-font-lock): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5372 (cperl-use-major-mode): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5373 (cperl-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5374 (cperl-calculate-indent): Remove code whose removal was missed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5375 in some earlier merge.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5376 (cperl-tags-hier-init): Use display-popup-menus-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5378 2003-02-22 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5380 * files.el (abbreviate-file-name): Shorten docstring: variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5381 are now hyperlinks and `C-h v' need not be mentioned explicitly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5383 2003-02-21 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5385 * files.el (abbreviate-file-name): Document removal of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5386 automounter prefixes. Reported by Lars Hansen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5387
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5388 2003-02-21 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5390 * emulation/cua-base.el: Add run-time check to catch users trying
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5391 to use older versions of CUA-mode, rather than the version
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5392 distributed with Emacs. Use autoload cookies and eval-after-load.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5394 * startup.el (command-line): Clarify and tidy up the message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5395 printed when there are errors in the user-init-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5396 Do not encapsulate the error data; it's read by humans here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5397 Do not split windows when displaying the *Message* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5399 2003-02-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5401 * subr.el (with-syntax-table): Don't copy the table any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5403 2003-02-20 Ehud Karni <ehud@unix.mvs.co.il> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5405 * mail/rmail.el (rmail-insert-inbox-text): Make the pop3 mechanism
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5406 work on cygwin systems too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5407
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5408 2003-02-20 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5410 * progmodes/ebrowse.el (ebrowse-show-file-name-at-point):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5411 Remove useless check.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5413 2003-02-20 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5415 * info.el (Info-extract-menu-node-name): Stop if colon is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5416 followed by open paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5417
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5418 2003-02-20 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5419
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5420 * mail/undigest.el (unforward-rmail-message): Allow nested
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5421 unforwarding, that is, preserve old Forwarded-From/Date headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5423 2003-02-20 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5425 * term/w32-win.el: Call set-fontset-font with NAME nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5427 * international/mule-diag.el (print-fontset): If FONTSET is nil,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5428 use the default fontset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5429 (describe-fontset): If the current frame is not using a fontset,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5430 call print-fontset with nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5432 2003-02-19 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5434 * vc.el (vc-binary-assoc, vc-binary-suffixes): Remove; these
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5435 were accidentally left over during the VC redesign in 2000.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5437 2003-02-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5438
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5439 * help-macro.el (make-help-screen): Fix character constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5441 * mouse-sel.el (mouse-sel-determine-selection-thing): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5443 * calc/calc-graph.el (calc-graph-plot): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5445 * calc/calc-prog.el (calc-macro-edit-variable): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5447 * emacs-lisp/edebug.el: Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5449 * emacs-lisp/helper.el (Helper-help-scroller): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5451 * language/cyril-util.el (standard-display-cyrillic-translit):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5452 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5454 * mail/rfc822.el (rfc822-nuke-whitespace): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5455
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5456 * progmodes/cperl-mode.el (cperl-electric-keyword)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5457 (cperl-electric-pod, cperl-do-auto-fill): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5459 * textmodes/reftex-ref.el (reftex-reference): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5461 * textmodes/table.el (table-generate-source): Use ?\\ instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5462 space in "work in progress" message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5463
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5464 * emacs-lisp/tq.el (tq-create): Fix quoted lambda expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5465
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5466 2003-02-17 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5468 * progmodes/ebrowse.el (ebrowse-output): Don't use gensym.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5470 2003-02-17 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5471
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5472 * calendar/calendar.el (diary-file-name-prefix-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5473 Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5475 2003-02-17 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5477 * vc-cvs.el (vc-cvs-dir-state): Protect against DIR not being
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5478 under CVS control. Suggested by Masanobu UMEDA.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5480 2003-02-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5482 * files.el (insert-directory): Add workaround for the case that we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5483 can't trust ls's output as to byte positions of filenames.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5485 2003-02-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5487 * ffap.el: Many doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5488 (ffap-replace-file-component):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5489 Renamed from ffap-replace-path-component. Callers changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5490 (ffap-host-to-filename): Renamed from ffap-host-to-path. Callers chgd.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5492 * international/iso-ascii.el (iso-ascii-display-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5493 (iso-ascii-standard-display-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5494 (iso-ascii-display): Define in iso-ascii-display-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5495 (iso-ascii-mode): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5497 * tar-mode.el (tar-header-block-summarize):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5498 Use l for symlink, h for hard link.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5500 2003-02-15 David Kastrup <dak@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5501
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5502 * net/ange-ftp.el (ange-ftp-get-file-entry): Allow for graceful
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5503 failure returning nil, as documented.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5505 2003-02-14 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5507 * international/code-pages.el: Undo `Trailing whitepace deleted.'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5508 damage.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5509 (cp1125, mik): Nullify mime-charset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5511 * language/cyrillic.el ("Cyrillic-KOI8"): Fix input-method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5512 ("Russian"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5513 ("Bulgarian"): Add tutorial.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5515 * international/mule-cmds.el (locale-language-names): Use Italian,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5516 Russian, Turkish, Chinese-EUC-TW.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5517 (set-locale-environment): Set ps-paper-type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5518
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5519 2003-02-14 ARISAWA Akihiro <ari@mbf.sphere.ne.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5521 * time.el (display-time-string-forms): Add face property to mail
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5522 string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5524 2003-02-14 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5526 * international/mule-cmds.el (view-hello-file): Use `view-file'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5527 instead of `find-file-read-only'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5528
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5529 * dired-aux.el (dired-query-alist): Fix use of character constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5530
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5531 * simple.el (backward-delete-char-untabify): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5533 * strokes.el (strokes-read-complex-stroke): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5535 * wid-edit.el (widget-choose): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5537 * xml.el (xml-parse-elem-type): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5539 * emacs-lisp/testcover-ses.el (ses-exercise-signals): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5541 * progmodes/cperl-mode.el (cperl-next-bad-style): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5543 * progmodes/idlwave.el (idlwave-show-begin): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5545 2003-02-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5547 * international/mule-cmds.el (sort-coding-systems): Use \'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5548 (select-safe-coding-system): Remove redundant assq check.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5549 Remove raw-text, emacs-mule and no-conversion from the list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5550 proposed encodings unless there's nothing else.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5551
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5552 2003-02-13 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5554 * files.el (find-alternate-file): Undo last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5556 * dired.el (dired-directory): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5558 2003-02-13 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5560 * international/characters.el: Use new ?\s syntax instead of "? "
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5561 followed by a comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5563 * ruler-mode.el (ruler-mode-margins-char): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5564
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5565 2003-02-13 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5567 * newcomment.el (comment-indent): Ensure space before added comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5569 2003-02-13 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5571 * ps-print.el: Change the policy of background/foreground default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5572 color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5573 (ps-print-version): New version number (6.5.9).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5574 (ps-default-fg, ps-default-bg): Adjust default value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5575 (ps-begin-file, ps-begin-job): ps-default-fg and ps-default-bg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5576 variables now use `t' to indicate the use of Emacs session
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5577 background/foreground color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5578 (ps-output-string-prim): If index out of range, insert hexadecimal
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5579 representation of character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5581 2003-02-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5583 * help.el (where-is): Rename remap-command to command-remapping.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5584 * help-fns.el (describe-function-1): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5586 2003-02-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5588 * progmodes/fortran.el (fortran-fill): Fill lines that do not have
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5589 comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5590
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5591 2003-02-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5592
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5593 * progmodes/fortran.el (fortran-mode): Set comment-use-syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5594 (fortran-fill-paragraph): Use fill-comment-paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5596 2003-02-12 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5598 * files.el (file-truename): Revert change from 2002-11-27.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5600 2003-02-12 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5602 * help-fns.el (describe-function-1): Change output for keyboard macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5604 2003-02-12 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5606 * progmodes/sh-script.el (sh-mode-map): Don't remap
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5607 beginning-of-defun to the non-existing command
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5608 sh-beginning-of-compound-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5610 2003-02-12 Karl Chen <quarl@hkn.eecs.berkeley.edu> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5612 * files.el (find-alternate-file): Check whether `dired-directory'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5613 is bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5615 2003-02-12 Simon Marshall <simon@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5617 * progmodes/make-mode.el (makefile-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5618 Fontify single character variable references, but protect shell
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5619 variables references.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5620 (makefile-mode): Make `$' be punctuation in font-lock-defaults.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5622 2003-02-12 Ami Fischman <ami@fischman.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5624 Face markup of calendar and diary displays: Any entry line that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5625 ends with [foo:value] where foo is a face attribute (except :box
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5626 :stipple) or with [face:blah] tags, will have these values applied
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5627 to the calendar and fancy diary displays. These attributes "stack"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5628 on calendar displays. File-wide attributes can be defined as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5629 follows: the first line matching "^# [tag:value]" defines the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5630 value for that particular tag. All of the tags' regexps can be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5631 customized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5633 * calendar/calendar.el (diary-face-attrs): New custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5634 (diary-file-name-prefix-function): New custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5635 (diary-glob-file-regexp-prefix): New custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5636 (diary-file-name-prefix): New custom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5637 (generate-calendar-window): Check that font-lock-mode is bound
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5638 before checking value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5639 (mark-visible-calendar-date): Add the ability to pass face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5640 attribute/value pairs in the mark argument. Handle the mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5642 * calendar/diary-lib.el (diary-attrtype-convert): Convert an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5643 attribute value string to the desired type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5644 (diary-pull-attrs): New function that pulls the attributes off a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5645 diary entry, merges with file-global attributes, and returns
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5646 the (possibly modified) entry and a list of attribute/values using
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5647 diary-attrtype-convert.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5648 (list-diary-entries, fancy-diary-display, show-all-diary-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5649 (mark-diary-entries, mark-sexp-diary-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5650 (list-sexp-diary-entries): Add handling of file-global attributes;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5651 add handling of entry attributes using diary-pull-attrs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5652 (mark-calendar-days-named, mark-calendar-days-named)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5653 (mark-calendar-date-pattern, mark-calendar-month)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5654 (add-to-diary-list): Add optional paramater `color' for passing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5655 face attribute info through the callchain. Pass this parameter around.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5657 2003-02-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5659 * progmodes/etags.el (find-tag-tag): Move (default foo) to before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5660 `:' in the prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5661 (find-tag): Make sure we move point in the proper window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5663 * progmodes/meta-mode.el (meta-fill-paragraph): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5664 (meta-common-initialization): Don't set fill-paragraph-function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5665 now that fill-paragraph takes care of comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5667 * progmodes/scheme.el (scheme-mode-syntax-table): Don't switch
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5668 the current buffer's syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5670 * progmodes/simula.el (simula-font-lock-syntactic-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5671 (simula-font-lock-keywords-1): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5672 (simula-font-lock-keywords-2): Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5673 (simula-emacs-features): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5674 (simula-mode-syntax-table): Setup %...\n as comment style b.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5675 (simula-mode-map): Remove compatibility cruft.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5676 (simula-keep-region-active): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5677 (simula-popup-menu): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5678 (simula-mode): Move abbrev-table setup to top-level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5679 (simula-match-string-or-comment): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5680
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5681 * progmodes/tcl.el (tcl-omit-ws-regexp): Correctly handle cases
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5682 like `proc foo {a {b c} d} {'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5683 (tcl-mode): Make comment-start-skip more selective.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5685 * info-xref.el (info-xref-check): Use line-beginning-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5686 (info-xref-all-info-files): Cons a bit less.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5687 (info-xref-check-buffer): Use push and replace-regexp-in-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5688 (info-xref-output): Call insert only once.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5689 (info-xref-whitespace): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5691 2003-02-11 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5693 * ibuffer.el (toplevel): Don't require `font-lock';
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5694 require `font-core' instead, even though it is dumped.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5696 * ibuf-ext.el (ibuffer-save-with-custom, ibuffer-add-to-tmp-hide)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5697 (ibuffer-add-to-tmp-show): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5698
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5699 * language/tamil.el ("Tamil"): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5700
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5701 2003-02-11 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5702
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5703 * language/vietnamese.el ("Vietnamese"): Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5705 * info-xref.el (info-xref-check-buffer): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5707 * makefile.w32-in (DONTCOMPILE): Add malayalam.el and tamil.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5708
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5709 2003-02-11 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5711 * loadup.el: Load "language/malayalam" and "language/tamil".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5713 2003-02-11 KAWABATA, Taichi <kawabata@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5715 * Makefile.in (DONTCOMPILE): Add malayalam.el and tamil.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5717 * language/devan-util.el: Maintainer's mail address changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5718 (devanagari-composable-pattern): Add DANDA character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5719 (dev-char-glyph): Add an entry for DANDA.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5721 * language/devanagari.el: Maintainer's mail address changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5723 * language/indian.el: Maintainer's mail address changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5725 * language/ind-util.el (indian-dev-base-table): Table fixed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5726 (indian-pnj-base-table): Table contents defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5727 (indian-gjr-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5728 (indian-ori-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5729 (indian-bng-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5730 (indian-asm-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5731 (indian-tlg-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5732 (indian-knd-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5733 (indian-mlm-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5734 (indian-tml-base-table): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5735 (indian-pnj-itrans-v5-hash, indian-gjr-itrans-v5-hash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5736 (indian-ori-itrans-v5-hash, indian-bng-itrans-v5-hash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5737 (indian-asm-itrans-v5-hash, indian-tlg-itrans-v5-hash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5738 (indian-knd-itrans-v5-hash, indian-mlm-itrans-v5-hash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5739 (indian-tml-itrans-v5-hash): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5741 * language/malayalam.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5742 * language/mlm-util.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5743 * language/tamil.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5744 * language/tml-util.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5746 2003-02-11 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5748 * info-xref.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5750 2003-02-10 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5752 * textmodes/page-ext.el (pages-directory-mode-map): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5753 (pages-directory-map): Redefine as an varalias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5754 (pages-directory-mode): Use new map var and run mode hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5755 (pages-directory-address-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5757 * textmodes/texinfmt.el (texinfo-format-iftex, texinfo-format-ifhtml)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5758 (texinfo-format-ifplaintext, texinfo-format-tex, texinfo-format-html)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5759 (texinfo-format-ifnotinfo, texinfo-format-titlepage)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5760 (texinfo-format-titlespec, texinfo-format-ignore, texinfo-if-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5761 (texinfo-if-clear): Use re-search-forward's return value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5762 (texinfo-sort-startkeyfun, texinfo-format-buffer-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5763 (texinfo-format-region): Use line-{end,beginning}-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5764 (texinfo-append-refill, texinfo-alias): Use match-string-no-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5766 * emacs-lisp/eldoc.el (eldoc-echo-area-multiline-supported-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5767 (eldoc-use-idle-timer-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5768 (timer): Never require. It only works in current Emacs anyway.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5769 (eldoc-mode, eldoc-message, eldoc-display-message-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5770 (eldoc-docstring-format-sym-doc, eldoc-remove-command): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5771
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5772 * ffap.el (ffap-complete-as-file-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5773 Use minibuffer-completing-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5775 * international/mule.el (load-with-code-conversion): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5777 * font-core.el (font-lock-defontify): Use restore-buffer-modified-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5779 * gud.el (gud-gdb-run-command-fetch-lines, gud-display-line):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5780 Use with-current-buffer and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5782 * help-mode.el (help-xref-on-pp): Only add xref if the text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5783 is less than 5K.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5785 * pcvs-parse.el (cvs-parse-table): "no longer in repo" does not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5786 make the file dead if we used the -n arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5787
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5788 * emacs-lisp/cl-macs.el (process-get): Add setf method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5790 * server.el (server-previous-strings): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5791 (server-process-filter): Use (process-get 'previous-string) instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5792 (server-sentinel): Remove code made superfluous.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5794 2003-02-10 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5796 * info.el (Info-follow-nearest-node): Implement new behavior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5798 2003-02-10 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5800 * progmodes/ebnf-otz.el (ebnf-optimize, ebnf-optimize1): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5802 * progmodes/ebnf2ps.el (ebnf2ps): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5803 (ebnf-syntactic): Change group name and tag from "ebnf-syntatic".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5804 (ebnf-syntax, ebnf-lex-comment-char, ebnf-lex-eop-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5805 (ebnf-terminal-regexp, ebnf-case-fold-search)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5806 (ebnf-iso-alternative-p, ebnf-iso-normalize-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5807 (ebnf-yac-ignore-error-recovery): Add to group "ebnf-syntactic", not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5808 "ebnf-syntatic".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5809 (ebnf-optimize, ebnf-print-buffer, ebnf-print-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5810 (ebnf-spool-buffer, ebnf-spool-region, ebnf-eps-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5811 (ebnf-eps-region, ebnf-syntax-buffer, ebnf-syntax-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5812 (ebnf-generate-region): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5813
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5814 2003-02-10 KAWABATA, Taichi <kawabata@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5816 * language/ind-util.el (indian-itrans-v5-table): Add entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5817 "E" and "O".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5819 2003-02-10 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5821 * progmodes/cc-styles.el (c-set-offset): Don't find a default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5822 syntactic element through syntactic analysis if called outside
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5823 a CC Mode buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5825 2003-02-09 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5827 * progmodes/cc-mode.el (c-basic-common-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5828 Install `c-fill-paragraph' on `fill-paragraph-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5829 Although it's not the normal way to call it in a CC Mode buffer it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5830 makes a direct call to `fill-paragraph' work better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5832 2003-02-08 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5833
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5834 * printing.el (pr-get-symbol): Define during compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5836 2003-02-07 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5838 * printing.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5840 2003-02-07 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5841
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5842 * language/european.el ("French", "Slovenian"): Fix doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5844 2003-02-06 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5846 * mail/rmailsum.el (rmail-summary-previous-msg): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5847 (rmail-summary-line-count-flag, rmail-summary-previous-labeled-message)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5848 (rmail-summary-next-labeled-message, rmail-summary-resend)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5849 (rmail-summary-override-mail-send-and-exit): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5851 2003-02-06 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5853 * language/european.el ("Italian"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5855 2003-02-06 Matthew Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5856
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5857 * dired.el (dired-move-to-filename-regexp): Support "K" suffix on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5858 "ls -alh" output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5859
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5860 2003-02-05 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5862 * font-lock.el (font-lock-reference-face): Add obsolescence
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5863 declaration and remove redundant info from docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5864
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5865 * log-edit.el (cvs-commit-buffer-require-final-newline)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5866 (cvs-changelog-full-paragraphs): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5868 * mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5869 (mouse-wheel-click-button): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5871 * pcvs-defs.el (cvs-diff-ignore-marks, cvs-diff-buffer-name): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5873 * vc.el (vc-annotate-display, vc-checkout-carefully): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5875 * vc-hooks.el (vc-ignore-vc-files, vc-master-templates)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5876 (vc-header-alist): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5877
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5878 * emacs-lisp/checkdoc.el (checkdoc-minor-keymap): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5880 * textmodes/outline.el (outline-visible): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5881
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5882 2003-02-05 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5884 * ido.el (ido-define-mode-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5885 Undo last change (duplicates part of 2003-02-04 change).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5886 Remap `viper' delete commands only in file or dir mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5887
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5888 2003-02-05 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5890 * ido.el (ido-define-mode-map): Interact with Viper.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5892 2003-02-05 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5894 * net/tramp.el: Version 2.0.29 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5895 (tramp-send-region): Protect against tramp-chunksize being nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5896 (tramp-chunksize): Set default to 500 as workaround for some ssh
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5897 connections.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5898 (tramp-handle-directory-file-name): New implementation. Not sure
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5899 if it works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5900 (tramp-md5-function): Require md5 before checking function md5.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5901 If using md5-encode, put wrapper around it that converts vector of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5902 bytes to ascii text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5903 (top-level): Avoid byte-compiler warnings of unused variables if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5904 the byte-compiler supports this. This is for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5905 with-parsed-tramp-file-name macro which is wont to produce such stuff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5907 2003-02-05 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5909 * net/tramp.el (tramp-handle-directory-file-name): Handle the case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5910 PATH is "".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5911 (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5912 Define `tramp-current-user' locally. See `tramp-parse-passwd'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5913 (tramp-parse-passwd): For su-alike methods it would be desirable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5914 to return "root@localhost" as default. Unfortunately, we have no
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5915 information whether any user name has been typed already. So we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5916 (mis-)use tramp-current-user as indication, assuming it is set in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5917 `tramp-completion-handle-file-name-all-completions'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5918 (tramp-send-region): Handle the case `tramp-chunksize' is equal 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5919 I did it accidently. Infinite loop ...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5920 (tramp-get-device): `tramp-make-tramp-file-name' must not be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5921 called with NIL path. It fails in case of multi-method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5922 (tramp-file-name-for-operation): Apply `expand-file-name' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5923 relative file names only. Otherwise there might be problems if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5924 the default directory is another Tramp directory as the directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5925 the file is based on.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5926 (tramp-find-foreign-file-name-handler): Check whether FILENAME is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5927 a Tramp file name. It isn't if it comes from an expanded file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5928 name (like "/xx:yy//zz").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5929 (tramp-devices): New variable. Keeps virtual device numbers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5930 Devices must distinguish physical file systems. The device
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5931 numbers provided by "lstat" aren't unique, because we operate on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5932 different hosts. So we use virtual device numbers, generated by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5933 `tramp-get-device'. Both Ange-FTP and EFS use device number -1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5934 In order to be different, we use device number (-1 x), whereby "x"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5935 is unique for a given (multi-method method user host).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5936 Suggested by Kai.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5937 (tramp-perl-file-attributes): Always return device number -1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5938 There will be a virtual device number set in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5939 `tramp-handle-file-attributes', which replaces this one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5940 (tramp-handle-file-attributes): Set virtual device number.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5941 (tramp-get-device): New function. Returns the virtual device
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5942 number. If it doesn't exist, generate a new one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5943 (tramp-handle-file-regular-p): Use Emacs file name primitives
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5944 instead of calling tramp-handle-* equivalents directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5945 Needed for tramp-smb.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5946 (tramp-completion-function-alist-ssh): Add parsing of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5947 "/etc/ssh_config" and "~/.ssh/config". Suggested by Kai.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5948 (tramp-completion-function-alist, tramp-set-completion-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5949 Doc string update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5950 (tramp-parse-sconfig, tramp-parse-sconfig-group): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5951 Provide parsing of "~/.ssh/config" style files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5952 (tramp-completion-handle-expand-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5953 Apply `tramp-drop-volume-letter'. Otherwise, there are problems
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5954 on W32 systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5955 (tramp-completion-mode): Perform check (integerp last-input-event)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5956 before (event-modifiers last-input-event) -- there might be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5957 problems if `last-input-event' is a mouse event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5958 (tramp-parse-rhosts, tramp-parse-shosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5959 (tramp-parse-hosts, tramp-parse-passwd, tramp-parse-netrc):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5960 Use `file-readable-p' instead of `file-exists-p'. Otherwise these
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5961 functions might block. Reported by <kin@neoscale.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5962
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5963 * net/tramp-ftp.el (top-level): eval-after-load "ange-ftp"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5964 '(tramp-disable-ange-ftp). Suggested by Kai.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5965 (tramp-ftp-file-name-handler): `tramp-disable-ange-ftp' not needed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5966 any longer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5967 (top-level): Defaults for `tramp-default-method-alist' must be a list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5969 * net/tramp-smb.el (tramp-smb-file-name-handler-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5970 Apply `tramp-handle-directory-file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5971 (tramp-smb-handle-file-attributes): Apply `tramp-get-device'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5972 ATIME and CTIME are (0 0) now (= "don't know"), which is more honest.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5973 (tramp-smb-handle-make-directory): Use Emacs file name primitives
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5974 instead of calling tramp-smb-handle-* equivalents directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5975 (tramp-smb-read-file-entry): Return size as a number, not a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5976 (top-level): Defaults for `tramp-default-method-alist' must be a list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5978 2003-02-05 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5980 * completion.el (eval-when-compile-load-eval, completion-eval-when)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5981 (cmpl-read-time-eval, minibuffer-window-selected-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5982 (completion-min-length, completion-max-length)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5983 (completion-prefix-min-length): Don't hard-code the default value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5984 when byte-compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5985 (complete): Inline minibuffer-window-selected-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5987 2003-02-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5989 * term.el (term-raw-map): Set it up at load time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5990 (term-char-mode): Don't set up term-raw-map here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5991 (term-set-escape-char): Don't set up C-x subcommand.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5992 (term-ansi-face-already-done): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5993 term-ansi-face-alredy-done.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5994 (term-command-hook): Avoid error if STRING is empty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5995 (term, term-mode): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5997 * term.el: Redesign handling of colors and faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5998 Delete all the faces that this mode used to make.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
5999 (ansi-term-color-vector): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6000 (ansi-term-fg-faces-vector, ansi-term-bg-faces-vector)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6001 (ansi-term-inv-bg-faces-vector, ansi-term-inv-fg-faces-vector):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6002 Variables deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6003 (term-default-fg-color, term-default-bg-color): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6004 (term-handle-colors-array): Use ansi-term-color-vector,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6005 and specify face attributes rather than faces in `face' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6006
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6007 * term.el (term-ansi-fg-faces-vector, term-ansi-bg-faces-vector)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6008 (term-ansi-inv-fg-faces-vector, term-ansi-inv-bg-faces-vector)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6009 (term-ansi-reverse-faces-vector): Delete unused variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6010 (term-ignore-error): Delete macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6012 * simple.el (back-to-indentation): Skip all whitespace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6013 except for newlines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6015 * files.el (find-alternate-file): Handle dired-directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6016 like buffer-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6018 * dired.el (dired-find-buffer-nocreate): Avoid error if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6019 dired-directory is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6021 2003-02-04 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6023 * image.el (image-type-regexps): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6025 * international/characters.el: Restore missing space and put a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6026 comment to protect it from being deleted as trailing whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6028 * ruler-mode.el (ruler-mode-margins-char): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6030 2003-02-04 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6032 * mail/rmailout.el (rmail-output): If preserving MIME-version,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6033 preserve Content-type too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6035 2003-02-04 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6037 * ido.el (ido-define-mode-map): Remap viper delete char/word
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6038 commands to their ido specific equivalents. Disable ESC in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6039 viper mode (to avoid exiting insert mode), since ido doesn't
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6040 work in viper command mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6041 (ido-delete-backward-updir, ido-delete-backward-word-updir):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6042 Handle remapped viper commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6044 2003-02-03 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6046 * calculator.el (calculator): Don't use the minibuffer even in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6047 electric mode; use a private buffer and display it in the minibuffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6048 window using `set-window-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6049
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6050 2003-02-03 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6052 * emacs-lisp/benchmark.el: New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6054 2003-02-02 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6056 * progmodes/asm-mode.el (asm-font-lock-keywords): Allow arbitrary
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6057 words separated by dots. Match optional parenthesized word at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6058 start of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6059
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6060 * font-lock.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6061 (font-lock-match-c-style-declaration-item-and-skip-to-next):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6062 Don't require underscore in word before double open-paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6063
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6064 2003-02-02 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6066 * hexl.el (hexl-mode-map): Bind C-m to `hexl-self-insert-command'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6068 2003-02-01 Stephen Gildea <gildea@stop.mail-abuse.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6070 * time-stamp.el: Tweak doc strings and preamble commentary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6071 (time-stamp): Fix parsing of "%%a" in time-stamp-pattern (change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6072 regexp subpattern 5)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6073 (time-stamp-pattern): Initialize to nil to avoid regexp work in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6074 default case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6075 (time-stamp-string): Call set-time-zone-rule instead of setenv
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6076 (time-stamp-hhmmss): Remove (not needed after all).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6077 (time-stamp-month-dd-yyyy, time-stamp-dd/mm/yyyy)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6078 (time-stamp-mon-dd-yyyy, time-stamp-dd-mon-yy, time-stamp-yy/mm/dd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6079 (time-stamp-yyyy/mm/dd, time-stamp-yyyy-mm-dd, time-stamp-yymmdd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6080 (time-stamp-hh:mm:ss, time-stamp-hhmm): Make obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6082 2003-01-31 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6084 * cus-edit.el (custom-unlispify-menu-entry): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6085 (custom-save-variables): Use dolist, simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6086 Output a message if a `requests' entry looks suspicious.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6087 (custom-save-faces): Use dolist, simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6089 2003-01-31 Christoph Wedler <Christoph.Wedler@sap.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6091 * antlr-mode.el: Bug fixes, miscellaneous.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6092 (antlr-mode): Make major mode work with cc-mode-5.29 or higher,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6093 make it more rubust against changes in cc-mode's style variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6094 by using `boundp' and function `c-init-language-vars' if defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6095 (antlr-c++-mode-extra): Only ask if language is not "Cpp".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6096 (antlr-read-value): With completion, ignore case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6097 (antlr-run-tool-interactive): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6098 (antlr-run-tool): Use it for `interactive' specification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6100 * antlr-mode.el: Simplify Emacs/XEmacs compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6101 (cond-emacs-xemacs): New compile-time macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6102 (defunx): New compile-time macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6103 (ignore-errors-x): New compile-time macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6104 (save-buffer-state-x): New compile-time macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6106 (antlr-scan-sexps, antlr-simple-scan-sexps): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6107 (antlr-scan-lists, antlr-simple-scan-sexps): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6108 (antlr-simple-default-directory): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6109 (antlr-default-directory): Define directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6110 (antlr-simple-read-shell-command): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6111 (antlr-read-shell-command): Define directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6112 (antlr-simple-with-displaying-help-buffer): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6113 (antlr-with-displaying-help-buffer): Define directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6114 (antlr-fast-invalidate-context-cache): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6115 (antlr-slow-invalidate-context-cache): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6116 (antlr-invalidate-context-cache): Define directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6117 (antlr-fast-syntactic-context): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6118 (antlr-slow-syntactic-context): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6119 (antlr-syntactic-context): Define directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6121 (antlr-mode-menu): Use new macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6122 (antlr-font-lock-additional-keywords): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6123 (antlr-skip-sexps): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6124 (antlr-end-of-rule): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6125 (antlr-beginning-of-rule): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6126 (antlr-end-of-body): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6127 (antlr-beginning-of-body): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6128 (antlr-hide-actions): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6129 (antlr-option-kind): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6131 * antlr-mode.el: In Emacs, use face attribute :weight, not :bold.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6132 (antlr-font-lock-keyword-face): Use new macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6133 (antlr-font-lock-syntax-face): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6134 (antlr-font-lock-ruledef-face): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6135 (antlr-font-lock-tokendef-face): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6136 (antlr-font-lock-literal-face): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6138 Changes from 2002-05-24:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6139
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6140 * antlr-mode.el: Version 2.2a.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6142 Changes from 2002-05-03:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6143
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6144 * antlr-mode.el: Make context parsing faster on Emacs, for faster
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6145 syntax highlighting, indentation and imenu support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6146 Suggested by Aaron Davies <adavies42@users.sourceforge.net>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6147 (antlr-slow-context-cache): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6148 (antlr-slow-syntactic-context): Use cache.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6149 (antlr-slow-cache-enabling-symbol): New internal variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6150 (antlr-slow-cache-diff-threshold): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6151 (antlr-fast-invalidate-context-cache): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6152 antlr-xemacs-bug-workaround.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6153 (antlr-imenu-create-index-function): Search from beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6155 * antlr-mode.el: More sophisticated indentation, i.e., use the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6156 indentation engine of cc-mode for most actions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6157 (antlr-c-common-init): Allow nil for `antlr-indent-style'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6158 (antlr-indent-line): Use indentation engine of cc-mode more often.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6159 (antlr-indent-at-bol-alist): Only used for header actions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6160 (antlr-disabling-cc-syntactic-symbols): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6161 (antlr-indent-item-regexp): Delete stuff for actions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6162 (antlr-indent-at-bol-alist): With language "Java", indent
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6163 "package" and "import" at column 0 in header part.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6164
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6165 * antlr-mode.el (antlr-simple-default-directory): Define.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6166 (antlr-simple-read-shell-command): Define.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6167 (antlr-simple-with-displaying-help-buffer): Define.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6168 (antlr-simple-scan-sexps, antlr-simple-scan-lists):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6169 Renamed from antlr-scan-{sexps,lists}-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6171 Changes from 2002-02-28:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6172
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6173 * antlr-mode: Version 2.2 is released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6175 * antlr-mode.el (antlr): Moved to SourceForge.net
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6177 * antlr-mode.el: Minor bug fixes: insert options and indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6178 (antlr-option-location): Don't use point as position where to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6179 insert options if point is in comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6180 (antlr-mode): Don't set style here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6181 (antlr-c-common-init): Set style here. If boundp, set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6182 `c-current-comment-prefix' to not break indentation in comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6183 Hm, I should probably split `c-common-init' from cc-mode into two
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6184 parts, one of which I could use for antlr-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6186 Changes from 2002-01-31:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6188 * antlr-mode.el (antlr-font-lock-additional-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6189 Also hightlight `~' with `antlr-font-lock-syntax-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6190 Suggested by Helmut Neukirchen <neukirchen@itm.mu-luebeck.de>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6192 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6194 * comint.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6195 * dired-aux.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6196 * dired.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6197 * dirtrack.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6198 * dos-w32.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6199 * fast-lock.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6200 * filecache.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6201 * files.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6202 * hippie-exp.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6203 * international/mule.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6204 * net/browse-url.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6205 * pcomplete.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6206 * recentf.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6207 * shell.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6208 * woman.el: Added cygwin to system-type comparisons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6210 2003-01-31 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6212 * mail/undigest.el (rmail-forward-separator-regex): New custom
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6213 variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6214 (unforward-rmail-message): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6216 2003-01-30 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6218 * textmodes/ispell.el (lookup-words): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6220 2003-01-29 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6222 * font-lock.el (lisp-font-lock-keywords-1): Match `deftheme'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6224 * emacs-lisp/lisp-mode.el (toplevel): Define docstring offset for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6225 `deftheme'. Fix docstring offsets for `define-ibuffer-filter' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6226 `define-ibuffer-sorter'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6227 (lisp-imenu-generic-expression): Add `deftheme' to types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6228
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6229 * custom.el (customize-mark-to-save, customize-mark-as-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6230 (custom-remove-theme): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6232 2003-01-29 Didier Verna <didier@xemacs.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6234 * cus-edit.el (custom-save-variables): Also save non theme'd ones.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6235 * cus-edit.el (custom-save-faces): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6237 2003-01-29 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6239 * composite.el (decompose-composite-char): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6241 * select.el (x-set-cut-buffer): Fix docstring. Check type with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6242 `stringp' instead of `substring'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6244 * textmodes/reftex.el (reftex-TeX-master-file): Use really the buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6245 file name if no other master file is located.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6247 * progmodes/cperl-mode.el (cperl-beautify-level)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6248 (cperl-beautify-regexp): Fix use of `prefix-numeric-value'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6249 (cperl-calculate-indent): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6251 2003-01-29 Taro Kawagishi <tarok@transpulse.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6253 * arc-mode.el (archive-lzh-summarize): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6255 2003-01-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6257 * emacs-lisp/authors.el: New format of AUTHORS file; list each
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6258 author name once followed by contributed and changed files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6259 Improve selection of entries to include in list, and generate list
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6260 of unrecognized entries indicating syntax errors in ChangeLog files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6261 (authors-coding-system): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6262 (authors-many-files): Update doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6263 (authors-aliases): Change format. Now one entry with multiple
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6264 aliases per author.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6265 (authors-valid-file-names, authors-renamed-files-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6266 (authors-renamed-files-regexps): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6267 (authors-canonical-file-name): New function. Validates that file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6268 exists or occurs in one of the above lists. Record unrecognized
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6269 file names in global authors-invalid-file-names list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6270 (authors-add): Change to record per-change counts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6271 (authors-canonical-author-name): Handle new format of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6272 authors-aliases list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6273 (authors-scan-change-log): Rename FILE arg to LOG-FILE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6274 Change doc string to describe new entry format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6275 Only add author entries for valid file names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6276 (authors-print): Replace by authors-add-to-author-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6277 (authors-add-to-author-list): New function which reorders
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6278 per-file entries and adds them to global authors-author-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6279 (authors): Instead of authors-print to insert in *Authors* buffer,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6280 use authors-add-to-author-list to reorder the list and then
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6281 insert result in *Authors* buffer with new format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6282 Generate *Authors Errors* compilation-mode buffer listing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6283 unrecognized ChangeLog entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6285 2003-01-28 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6287 * term/mac-win.el: Add entries in function-key-map for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6288 [tab], [backspace], [escape].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6290 2003-01-28 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6292 * info.el (Info-extract-menu-node-name): Another fix for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6293 2003-01-24 change. Also stop search if : is followed by TAB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6295 2003-01-28 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6297 * ibuf-ext.el (ibuffer-yank-filter-group): Move check for empty
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6298 `ibuffer-filter-group-kill-ring' out of `interactive' declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6300 2003-01-28 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6302 * progmodes/cc-vars.el, progmodes/cc-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6303 (c-require-final-newline): Made this variable an alist to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6304 specify a value for each language. The default value causes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6305 `require-final-newline' to be set to t only in languages where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6306 the standard requires a final newline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6308 2003-01-27 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6310 * simple.el (kill-new): Improve doc string for yank-handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6311 Signal args-out-of-range error if yank-handler is specified for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6312 an empty string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6314 * subr.el (insert-for-yank): Remove COMMAND element from yank handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6316 2003-01-27 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6318 * dired-x.el (dired-filename-at-point): Fix last change and tidy up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6320 * thingatpt.el (thing-at-point-file-name-chars):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6321 Include non-ASCII again and re-write the filename ops.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6323 2003-01-27 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6325 * makefile.w32-in (update-subdirs-SH): Create lisp/subdirs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6326
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6327 2003-01-27 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6328
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6329 * filesets.el (filesets-file-open): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6330
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6331 * vcursor.el (vcursor-disable): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6332
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6333 * eshell/esh-cmd.el (eshell-separate-commands): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6334
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6335 * progmodes/cc-styles.el (c-make-styles-buffer-local): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6337 * progmodes/cc-vars.el (c-offsets-alist): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6339 * progmodes/ebrowse.el (ebrowse-draw-tree-fn): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6341 2003-01-26 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6343 * progmodes/cc-vars.el, progmodes/cc-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6344 (c-require-final-newline): Add a variable to make the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6345 initialization of `require-final-newline' more configurable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6347 2003-01-26 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6349 * emacs-lisp/authors.el (authors-aliases): Add Jan D.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6350 Set iso-2022-7bit coding: cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6352 2003-01-26 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6354 * info.el (Info-extract-menu-node-name): Fix 2003-01-24 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6355 Don't search for next colon if current colon is followed by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6356 one of ".", ",", ";", or ")".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6357 (info-insert-file-contents) [!MSDOS]: Avoid byte-compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6358 (Info-find-node) [!MSDOS]: Avoid byte-compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6360 2003-01-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6362 * thingatpt.el (thing-at-point-file-name-chars): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6364 2003-01-25 Bill Wohler <wohler@newt.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6366 * mh-e: Created directory. ChangeLog will appear in a week when we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6367 release version 7.2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6369 * mail/mh-alias.el, mail/mh-comp.el, mail/mh-customize.el, mail/mh-e.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6370 mail/mh-funcs.el, mail/mh-identity.el, mail/mh-index.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6371 mail/mh-loaddefs.el, mail/mh-mime.el, mail/mh-pick.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6372 mail/mh-seq.el, mail/mh-speed.el, mail/mh-utils.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6373 mail/mh-xemacs-compat.el: Moved to mh-e directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6374 Note that reply2.pbm and reply2.xpm, which were created by the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6375 MH-E package, were left in mail since they can probably be used by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6376 other mail packages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6378 * makefile.w32-in (WINS): Add mh-e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6380 * makefile.nt (WINS): Add mh-e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6382 2003-01-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6383
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6384 * emacs-lisp/bytecomp.el (byte-compile-file-form-custom-declare-variable):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6385 Compile any lambda-expressions among the args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6387 * view.el (view-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6389 * ido.el: Many doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6390 (ido-complete): Fix message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6391
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6392 2003-01-25 Taro Kawagishi <tarok@transpulse.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6394 * arc-mode.el (archive-unixdate): Correct the date field string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6395 (archive-lzh-summarize): Extend it to allow the LZH level 2 header
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6396 type (which is most prevalent now), in addition to the already
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6397 supported level 0 and 1 header types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6399 2003-01-25 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6401 * international/mule-cmds.el (set-language-info)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6402 (current-language-environment): Simplify setting the type of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6403 current-language-environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6405 2003-01-25 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6407 * emulation/cua-base.el (cua--init-keymaps): Move C-S-x and C-S-c
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6408 bindings from cua--cua-keys-keymap to cua--region-keymap, as they are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6409 only needed when the region is active. This also makes the output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6410 from C-h b look normal when cua-mode is enabled (no C-S-x/c bindings).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6411
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6412 2003-01-25 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6413
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6414 * ediff.el (ediff-revision): Better defaults.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6415
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6416 * ediff-vers.el (ediff-vc-latest-version): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6417 (ediff-vc-internal): Use latest version instead of working version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6419 2003-01-24 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6421 * info.el (Info-extract-menu-node-name): When looking for end of menu
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6422 item, don't stop at first ":"; instead, continue until trailing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6423 context is either a space or newline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6424 (Info-complete-menu-item): Var `pattern': allow ":" in menu item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6425 (Info-menu): Likewise, for regexp used in backwards search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6426 (Info-try-follow-nearest-node): Remove case added in previous edit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6427 Change regexp in the following case to allow ":" in menu item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6428 (Info-fontify-node): Fix bug: Handle `next-property-change' returning
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6429 point-max as "hasn't already been done".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6431 2003-01-24 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6433 * info.el (Info-try-follow-nearest-node): Add case: Handle menu item
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6434 terminated by ": " as an index entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6436 2003-01-24 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6438 * isearch.el (isearch-forward): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6440 2003-01-24 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6442 * international/mule.el (decode-coding-inserted-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6443 Rename from decode-coding-region-as-inserted-from-file to make it fit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6444 well in the Lisp manual.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6445
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6446 * jka-compr.el (jka-compr-insert-file-contents):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6447 Call docode-coding-inserted-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6449 2003-01-24 John Paul Wallington <jpw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6451 * ibuffer.el (ibuffer-window-list): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6452 (ibuffer-confirm-operation-on): Use `window-list' instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6453 (ibuffer-load-hook): New customizable variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6454 (toplevel): Run it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6455 (ibuffer-customize): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6456 (ibuffer-mode-map): Bind it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6457 (ibuffer-mode-map): Add menu seperator in View>Sort menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6458 (ibuffer-mode): Tidy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6459 (ibuffer-fontification-alist, ibuffer-always-show-last-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6460 (ibuffer-default-directory, ibuffer-default-sorting-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6461 (ibuffer-maybe-show-predicates, ibuffer-hook, ibuffer-mode-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6462 (ibuffer-map-lines): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6463
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6464 * ibuf-ext.el (ibuffer-copy-filename-as-kill): C-u means relative
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6465 filenames. Use `kill-new'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6467 2003-01-23 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6468
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6469 * abbrev.el (write-abbrev-file): Simplify, and put a coding cookie
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6470 in the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6471
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6472 2003-01-23 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6473
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6474 * progmodes/asm-mode.el (asm-mode): Add syntax table entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6475 /* */ comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6477 2003-01-23 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6479 * files.el (insert-directory): Read the output of "ls" by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6480 no-conversion, and decode it later while preserving
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6481 `dired-filename' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6483 2003-01-23 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6485 * descr-text.el (describe-text-mode-hook): Add a group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6487 2003-01-23 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6489 * term/mac-win.el (interprogram-paste-function): Handle empty
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6490 clipboard.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6492 2003-01-22 Aubrey Jaffer <agj@alum.mit.edu> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6494 * info.el (Info-index): Change pattern so that index entries with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6495 colons can be read properly; also, require at least one space
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6496 after the colons, which makeinfo puts in.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6498 2003-01-22 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6500 * jka-compr.el (jka-compr-insert-file-contents): Fix typo in last
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6501 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6503 2003-01-22 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6505 * Makefile.in (bootstrap-after): New target.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6506 (bootstrap): Move finder-data, custom-deps to bootstrap-after.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6508 2003-01-22 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6510 * info.el (Info-index-next): Use "(`,' tries to find next)" for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6511 more matches for consistency with standalone info browser.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6513 2003-01-22 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6515 * international/mule.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6516 (decode-coding-region-as-inserted-from-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6518 * jka-compr.el (jka-compr-insert-file-contents): Read a process
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6519 output without decoding. Decode the result by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6520 decode-coding-region-as-inserted-from-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6522 2003-01-22 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6524 * ido.el (ido-make-file-list, ido-make-dir-list): Don't move
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6525 visited directories to end of list; it's the wrong thing to do if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6526 we want to find a file or directory in such directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6528 * simple.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6529 * subr.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6530
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6531 2003-01-20 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6533 * gud.el (gud-display-line): If the current file is newer than its
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6534 buffer, offer to reread the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6535 (gud-keep-buffer): New buffer local variable. Ensures offer to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6536 reread file is made just once.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6538 2003-01-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6540 * emacs-lisp/regexp-opt.el (regexp-opt-group): Undo last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6541 Fix the docstring instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6543 2003-01-20 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6545 * calendar/calendar.el (calendar-only-one-frame-setup): Autoload it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6547 2003-01-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6549 * simple.el (completion-setup-function): Set default-directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6550 in the minibuffer, so it'll be copied into the completion list buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6551
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6552 * emacs-lisp/regexp-opt.el (regexp-opt-group): Compute HALF2 properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6554 * loadup.el (load-path): Rename `path' local var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6556 * progmodes/octave-mod.el (octave-mode-map): Change C-c i bindings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6557 to C-c C-i. Duplicate its bindings with last char a ctl char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6558 Also change C-c f to C-c C-f.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6560 2003-01-20 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6562 * ls-lisp.el (ls-lisp-use-insert-directory-program): Make default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6563 value system dependent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6564 (ls-lisp-support-shell-wildcards): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6566 2003-01-19 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6568 * msb.el: Use `dir' instead of `path' everywhere.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6570 2003-01-18 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6572 * simple.el (kill-new, kill-append, kill-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6573 New optional parameter yank-handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6574 (yank-excluded-properties): Add yank-handler to list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6575 (yank-undo-function): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6576 (yank): Use it to undo previous yank or yank-pop command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6577 Allow insert-for-yank to override this-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6579 * subr.el (insert-for-yank): Arg list changed; now only accepts one
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6580 string rather than any number of strings; no callers needed change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6581 Use yank-handler text property on the arg string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6582 Set yank-undo-function variable appropriately for yank-pop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6584 2003-01-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6586 * textmodes/fill.el (fill-comment-paragraph): Fix simplistic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6587 regexp-concatenation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6589 * add-log.el (add-change-log-entry): Don't leave space at eol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6590 (add-log-current-defun): Perl functions names can't have (or {.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6592 * progmodes/sh-script.el (sh-indent-line): Use indent-line-to.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6593 (sh-non-closing-paren): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6594 (sh-case, sh-while-getopts): Use it to make props non-sticky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6595 (sh-add-completer): Use test-completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6597 2003-01-18 Vasily Korytov <deskpot@myrealbox.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6599 * progmodes/cperl-mode.el: Don't make faces depend on window-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6601 2003-01-18 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6603 * cus-edit.el (customize-changed-options): Undo last doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6605 2003-01-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6606
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6607 * skeleton.el (skeleton-internal-list, skeleton-internal-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6608 Don't treat \n specially in sub-skeletons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6610 2003-01-17 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6612 * international/ucs-tables.el: Redo 8859-6 change in the right place.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6614 2003-01-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6616 * international/fontset.el: Don't setup the default fontset and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6617 font-encoding-alist at the top level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6618 (setup-default-fontset): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6619 (create-fontset-from-fontset-spec): Delete autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6621 * term/x-win.el: Require fontset unconditionally again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6622 Call setup-default-fontset at the top level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6624 * term/w32-win.el: Call setup-default-fontset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6626 * term/mac-win.el: Require fontset and call setup-default-fontset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6628 2003-01-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6630 * textmodes/fill.el (fill-region-as-paragraph): Only erase `hard'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6631 property until end-of-paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6633 2003-01-16 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6634
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6635 * international/ucs-tables.el: Undo the last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6637 2003-01-15 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6639 * thingatpt.el (thing-at-point-file-name-chars): Include non-ASCII
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6640 and use documented treatment of -.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6642 * dired-x.el (dired-filename-at-point): Fix filename-chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6644 * international/ucs-tables.el: Set up tables for 8859-6.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6645
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6646 * server.el (server-window): Customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6647 (server-mode): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6648 (server-unload-hook): Call server-start.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6649
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6650 2003-01-15 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6652 * eshell/em-hist.el (eshell-save-history-on-exit):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6653 Rename `eshell-ask-to-save-history' to `eshell-save-history-on-exit',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6654 because the former name is somewhat unrelated to the variables'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6655 possible values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6657 2003-01-15 Deepak Goel <deego@gnufans.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6659 * calc/README: Add new maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6661 * calc/*: Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6663 * calc/calc.el (calc-bug-address): Change address to deego@gnufans.org.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6664
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6665 2003-01-15 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6667 * makefile.w32-in (loaddefs.el): Invoke make to build stub file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6668 using appropriate rule for build environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6669 (loaddefs.el-SH, loaddefs.el-CMD): New targets. Include small set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6670 of autoloads and defvars, sufficient to dump bootstrap emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6671 (update-subdirs-SH): Use hard-coded list of top-level lisp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6672 subdirs, because find program on Windows is not compatible with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6673 Unix find.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6674 (compile-CMD, compile-SH): Use `batch-byte-compile-if-not-done'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6675 Explicitly load loaddefs.el so that bootstrap emacs can compile
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6676 properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6677 (bootstrap-clean): Add dependency on loaddefs.el, to ensure
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6678 minimal stub sufficient for dumping bootstrap emacs is available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6680 * loadup.el: Include lisp/textmodes in load-path for bootstrap
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6681 emacs, to resolve ispell menu reference.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6683 2003-01-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6685 * international/mule.el (optimize-char-coding-system-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6686 Optimize it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6687
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6688 * term/mac-win.el: Setup the fontset "fontset-mac" correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6689
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6690 2003-01-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6692 * pcvs-info.el (cvs-fileinfo-from-entries): Deal with Solaris'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6693 occasional use of "05" rather than " 5" for day-of-month.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6694
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6695 * log-view.el (log-view-message-re): The rev might be locked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6696
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6697 2003-01-14 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6698
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6699 * gdb-ui.el: Improve commentary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6700 (gdb-window-height, gdb-window-width, gdb-display-number-end):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6701 Customize the dimensions of frames for displayed expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6702 (gdb-error-begin): Comment out because it is not used because of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6703 bug/quirk in annotations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6704 (gdb-reset): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6706 2003-01-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6708 * ido.el (ido-read-internal, ido-file-internal)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6709 (ido-copy-current-file-name, ido-wide-find-dirs-or-files):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6710 Don't use `path' as name of local variables holding a file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6711
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6712 * arc-mode.el (archive-arc-rename-entry): Fix error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6713 (archive-lzh-summarize): Rename local var `path' to `dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6714 (archive-unique-fname) [!MSDOS]: Avoid byte-compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6716 * dired.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6717 * dired-aux.el: Rename `whole-path' to `whole-name' throughout.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6718 (dired-mark-read-regexp): Use "Abs." prefix instead of "Path".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6719 * dired-x.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6721 * fast-lock.el (fast-lock-cache-name): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6723 * net/browse-url.el (browse-url-filename-alist): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6725 2003-01-14 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6727 * apropos.el (apropos): Restore autoload cookie. Fix typo in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6728 "error retrieving function documentation" output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6729
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6730 2003-01-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6732 * subr.el (process-put, process-get): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6734 * simple.el (clone-process): Copy process' plist to new process.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6735
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6736 2003-01-13 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6738 * cus-dep.el (custom-make-dependencies): Don't set standard-value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6739 and version numbers for variables. Handle faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6741 * cus-edit.el (customize-changed-options): Doc addition. Load the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6742 version deps earlier. Use other tests for groups and variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6743 Handle faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6745 2003-01-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6747 * ido.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6748 (ido-max-file-prompt-width): Rename from ido-max-prompt-path.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6749 (ido-rewrite-file-prompt-functions): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6750 ido-make-file-prompt-hook. Directory name is now in dynamic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6751 variable `dirname' (instead of `path').
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6752 (ido-rewrite-file-prompt-rules): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6753 ido-rewrite-prompt-path-rules.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6754 (ido-make-prompt): Directory name now in `dirname' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6755 (ido-complete): Fix error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6757 2003-01-13 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6759 * server.el (server-process-filter): Use `minibufferp' to test
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6760 whether we are inside a minibuffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6761 (server-process, server-kill-new-buffers): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6762
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6763 2003-01-13 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6765 * international/utf-16.el (mule-utf-16-be, mule-utf-16-le):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6766 Remove pre-write-conversion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6767
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6768 2003-01-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6770 * hexl.el (hexl-mode-map): Don't quote remapped command names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6771
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6772 2003-01-13 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6774 * ruler-mode.el (ruler-mode): Cleanup buffer local variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6775 `header-line-format' if it didn't exist when `ruler-mode' was enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6777 2003-01-13 Masatake YAMATO <jet@gyve.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6779 * ruler-mode.el (ruler-mode-comment-column-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6780 (ruler-mode-goal-column-char, ruler-mode-set-goal-column-ding-flag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6781 (ruler-mode-mouse-current-grab-object): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6782 (ruler-mode-comment-column-face, ruler-mode-goal-column-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6783 New faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6784 (ruler-mode-mouse-set-fill-column): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6785 (ruler-mode-mouse-grab-any-column)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6786 (ruler-mode-mouse-drag-any-column-iteration)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6787 (ruler-mode-mouse-drag-any-column): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6788 (ruler-mode-map): [header-line down-mouse-2] Bound to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6789 `ruler-mode-mouse-grab-any-column' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6790 `ruler-mode-mouse-set-fill-column'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6791 (ruler-mode-ruler-help-echo): Update its value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6792 (ruler-mode-ruler-help-echo-when-goal-column): New help string used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6793 when goal-column is already set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6794 (ruler-mode-ruler-help-echo-tab): Rename to...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6795 (ruler-mode-ruler-help-echo-when-tab-stops): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6796 (ruler-mode-fill-column-help-echo, ruler-mode-comment-column-help-echo)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6797 (ruler-mode-goal-column-help-echo): New help strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6798 (ruler-mode-ruler): Use `ruler-mode-ruler-help-echo-when-goal-column'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6799 instead of `ruler-mode-ruler-help-echo' if `goal-column' is set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6800 Show `comment-column' and `goal-column'. Echo the different help
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6801 string for each *-column characters on the ruler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6803 2003-01-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6805 * apropos.el (apropos-documentation-property): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6806 (apropos): Use apropos-documentation-property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6808 * files.el (mode-line-process): Mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6809
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6810 * help.el (where-is): Catch errors in indirect-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6812 * server.el (server-process-filter): Comment out -eval.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6813 Don't switch buffers if inside isearch or minibuffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6814
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6815 * progmodes/compile.el (compilation-revert-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6816 If buffer has a file, revert it in the normal way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6817
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6818 * term/x-win.el: Require fontset conditionally again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6819
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6820 2003-01-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6821
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6822 * ido.el (ido-enable-tramp-completion): New defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6823 (ido-enter-single-matching-directory): Change default to 'slash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6824 (ido-is-tramp-root): New defun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6825 (ido-is-root-directory, ido-is-ftp-directory, ido-is-slow-ftp-host)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6826 (ido-may-cache-directory, ido-final-slash, ido-read-internal)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6827 (ido-complete, ido-make-file-list1, ido-make-dir-list1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6828 Handle tramp completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6829 (ido-file-name-all-completions1): New defun for tramp completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6830 (ido-file-name-all-completions): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6831 (ido-set-matches1): Relax matching of text with trailing slash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6832 (ido-exhibit): Handle tramp completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6833 Simplified code using nested cond forms using new `refresh' var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6834 Fixed handling of /~user/ paths.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6836 2003-01-12 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6838 * arc-mode.el (archive-mode-map): Use command remapping instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6839 substitute-key-definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6840 * emerge.el (emerge-setup-fixed-keymaps): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6841 * msb.el (msb-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6842 * forms.el (forms--change-commands): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6843 * hexl.el (hexl-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6844 * mail/mailabbrev.el (Commentary): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6845 * play/decipher.el (decipher-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6846 * play/gomoku.el (gomoku-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6847 * play/landmark.el (lm-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6848 * play/solitaire.el (solitaire-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6849 * progmodes/sh-script.el (sh-mode-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6850 * textmodes/picture.el (picture-substitute): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6852 * ielm.el (inferior-emacs-lisp-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6853 Bind comint-dynamic-complete-functions locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6855 * buff-menu.el (Buffer-menu-select): Fix for effect of header line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6856
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6857 2003-01-11 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6859 * textmodes/sgml-mode.el (sgml-font-lock-keywords-2): Add flag to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6860 merge with existing fontification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6862 2003-01-11 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6864 * gud.el (gud-kill-buffer-hook): Save gud-minor-mode type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6865 (gud-reset): New function. Reset environment at end of debugging.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6866 (gud-sentinel): Call gud-reset or gdb-reset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6867 (gud-menu-map, gud-tool-bar-map, gdb): Change gud-goto to gud-until.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6868
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6869 * gdb-ui.el (gud-display): Use GDB command ptype instead of whatis
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6870 to find out if variable shuld be dereferenced.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6871 (gud-display1): Exit if there is `No symbol'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6872 (gdb-expressions-mode-map): Correction to key-binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6873 (gdb-reset): New function. Reset environment at end of debugging.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6874 (gdb-quit): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6876 2003-01-10 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6877
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6878 * international/code-pages.el (cp-make-coding-system): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6880 2003-01-10 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6881
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6882 * dired.el (dired-garbage-files-regexp): Use \\' instead of $ and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6883 use regexp-opt for readability.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6885 2003-01-10 Mark A. Hershberger <mah@everybody.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6887 * xml.el (xml-parse-tag, xml-parse-attlist, xml-skip-dtd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6888 (xml-parse-dtd, xml-parse-elem-type): Be more flexible in recognizing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6889 empty elements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6891 2003-01-10 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6893 * progmodes/sh-script.el (sh-set-shell): Make sh-shell-file the default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6894 shell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6895
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6896 2003-01-09 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6898 * pcomplete.el (pcomplete-termination-string): Add a variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6899 for modifying the string which is inserted after a completion or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6900 expansion using pcomplete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6901
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6902 2003-01-09 Karl Berry <karl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6904 * sort.el (sort-regexp-fields): Pass noerror to re-search-forward,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6905 so that we don't fail if no records match record-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6907 2003-01-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6909 * cus-edit.el (customize-group, customize-group-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6910 Remove unnecessary calls to custom-load-symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6911 (custom-group-value-create):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6912 Load widget deps if state is not hidden. If widget deps are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6913 loaded, load them in advance.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6914 (custom-menu-create): If widget deps are loaded, load them earlier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6915
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6916 2003-01-09 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6918 * language/ethio-util.el (ethio-gemination)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6919 (exit-ethiopic-environment): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6920
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6921 * language/viet-util.el (viet-encode-viqr-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6922 (viet-decode-viqr-region, viet-encode-viqr-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6923 (viet-decode-viqr-buffer): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6925 2003-01-09 ShengHuo ZHU <zsh@cs.rochester.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6927 * paths.el: Remove gnus-startup-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6929 2003-01-08 Bill Wohler <wohler@newt.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6931 * mail/mh-alias.el, mail/mh-customize.el, mail/mh-identity.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6932 mail/mh-loaddefs.el, toolbar/alias.pbm, toolbar/alias.xpm: Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6934 * mail/mh-comp.el, mail/mh-e.el, mail/mh-funcs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6935 mail/mh-index.el, mail/mh-mime.el, mail/mh-pick.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6936 mail/mh-seq.el, mail/mh-speed.el, mail/mh-utils.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6937 mail/mh-xemacs-compat.el: Upgraded to MH-E version 7.1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6939 2003-01-08 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6941 * mail/undigest.el (unforward-rmail-message): Don't use global
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6942 variable `n'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6944 2003-01-08 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6946 * mail/undigest.el (unforward-rmail-message): Simplified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6947 No functional change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6949 2003-01-07 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6951 * custom.el (custom-autoload, custom-variable-p): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6952
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6953 * emacs-lisp/autoload.el (make-autoload):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6954 Generate custom-autoload for autoloaded defcustoms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6956 * help-fns.el (describe-variable): Use custom-variable-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6958 * simple.el (set-variable): Load deps of custom variables without type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6960 * cus-edit.el (custom-variable-prompt): Doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6961 Use custom-variable-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6962 (customize-option): Remove search in loaddefs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6963 (customize-apropos): Use custom-variable-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6964 (custom-save-variables): Use custom-variable-p to detect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6965 non-rogue variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6967 2003-01-07 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6969 * mail/undigest.el (unforward-rmail-message): Skip all newlines
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6970 after the initial separator.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6971 (unforward-rmail-message): Forwarded-From: and Forwarded-Date:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6972 instead of Forwarded-from: and Forwarded-date:.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6974 2003-01-07 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6975
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6976 * dired.el (dired-garbage-files-regexp): Add `.aux$'. These are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6977 produced by TeX.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6978
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6979 2003-01-07 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6981 * vc-rcs.el (vc-rcs-checkout): Fix the check whether we are on a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6982 branch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6984 2003-01-06 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6986 * textmodes/ispell.el (lookup-words): Cope with null lookup-dict.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6988 * language/chinese.el ("Chinese-EUC-TW"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6989
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6990 2003-01-06 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6992 * mail/rmail.el (rmail-mmdf-delim1, rmail-mmdf-delim2): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6994 2003-01-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6996 * obsolete/uncompress.el: Display message that this pkg is obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6997
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6998 * isearch.el (isearch-repeat): Error if try to repeat search and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
6999 there was no previous search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7001 * dired.el (dired-recursive-deletes): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7002
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7003 * dabbrev.el (dabbrev--substitute-expansion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7004 Convert all whitespace to single spaces,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7005 except when it's carried over from the existing text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7006
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7007 * simple.el (split-line): Clean up implementation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7009 * mail/rmail.el (rmail-font-lock-keywords): Discard code to match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7010 both cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7011 (rmail-variables): Specify case-insensitive matching for font-lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7013 2003-01-05 Alexander Pohoyda <alexander.pohoyda@gmx.net> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7015 * mail/sendmail.el (mail-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7016 * mail/rmail.el (rmail-font-lock-keywords): Match multiline
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7017 In-Reply-To and X-*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7018
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7019 2003-01-05 Mark A. Hershberger <mah@everybody.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7021 * xml.el (xml-substitute-special): Check for &amp last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7023 2003-01-05 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7025 * buff-menu.el (Buffer-menu-execute): Fix for effect of header line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7027 2003-01-05 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7029 * international/mule-diag.el (non-iso-charset-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7030 Add vietnamese-tcvn.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7032 * international/mule-cmds.el (locale-language-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7033 Use Croatian, Swedish.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7035 2003-01-05 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7037 * buff-menu.el (Buffer-menu-buffer+size): Don't clobber buffer name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7039 2003-01-05 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7040
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7041 * language/european.el ("Latin-6", "Croatian"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7042 ("Latin-7"): Fix nonascii-translation. Add input method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7043 ("Lithuanian", "Latvian"): Add nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7044 ("German", "Spanish", "Dutch", "Welsh", "Swedish"):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7045 Fix nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7047 * language/georgian.el ("Georgian"): Fix nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7049 * international/mule-cmds.el (set-locale-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7050 Ignore empty values of environment variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7052 * emacs-lisp/byte-opt.el (byte-optimize-nth)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7053 (byte-optimize-nthcdr): Fix for case of wrong-length forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7054
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7055 2003-01-04 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7056
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7057 * gdb-ui.el: Acknowledge Tom Lord as author of gdba.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7058 Use let construction to bind buffer-read-only to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7059 (gdba): 'set height 0' in GDB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7060 (gdb-display-end, gdb-frame-handler): Corrections to forming
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7061 full expression name for header-line in display frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7062 (gdb-info-breakpoints-custom): Highlight breakpoints since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7063 they may be clicked on with mouse-2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7064 (gdb-quit): Delete frames of displayed expressions when quitting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7065 (gdb-delete-frames): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7066 (gdb-source-info): Don't create stack buffer automatically.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7068 2003-01-04 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7070 * xml.el (xml-substitute-special): Move "&amp;" -> "&" last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7072 2003-01-04 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7074 * simple.el (split-line): If present, copy fill-prefix from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7075 current line to new line. Don't copy if prefix arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7076 From Lisp, arg may be an alternative prefix string to copy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7077 Inspired by Ehud Karni <ehud@unix.mvs.co.il>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7079 * mail/sendmail.el (mail-split-line): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7080 (mail-mode-map): Remap split-line to mail-split-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7082 2003-01-03 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7084 * emacs-lisp/find-func.el (find-variable-noselect): Make it work
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7085 with new load-history format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7086
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7087 * international/mule-cmds.el (sort-coding-systems):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7088 Adjust priority of utf-16 and x-ctext.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7090 * international/utf-8.el (utf-translate-cjk):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7091 Call optimize-char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7093 * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7094 Call optimize-char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7096 * international/mule.el (register-char-codings): Don't call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7097 optimize-char-coding-system-table here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7098 (keyboard-coding-system): Doc fix. Update :version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7100 * textmodes/nroff-mode.el (nroff-mode-hook): Customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7101 (nroff-imenu-expression): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7102 (nroff-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7103
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7104 * autoinsert.el (auto-insert-alist): Add man page skeleton.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7106 2003-01-03 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7107
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7108 * vc-rcs.el (vc-rcs-revert): Unlock only if the user does have
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7109 the lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7111 2003-01-03 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7113 * emulation/cua-base.el (cua--pre-command-handler):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7114 Corrected handling of delete-selection properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7116 2003-01-03 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7118 * emacs-lisp/eldoc.el (eldoc-get-var-docstring): Only return a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7119 documentation string when `sym' is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7121 2003-01-02 Steven Tamm <steventamm@mac.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7123 * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7124 Have scroll bars correctly default to being on the right for Mac
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7125 Carbon port by testing "mac-carbon" feature, not window-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7127 2003-01-02 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7128
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7129 * cus-edit.el (customize-group, customize-group-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7130 Call custom-load-symbol unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7131 (customize-face, customize-face-other-window): Fix format arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7133 2003-01-02 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7135 * menu-bar.el (menu-bar-left-scroll-bar): Set `scroll-bar-mode'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7136 to `left'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7138 2003-01-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7139
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7140 * mail/rmail.el (rmail-reply): Don't call mail-strip-quoted-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7142 * files.el (backup-buffer): Cope if file-modes returns nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7143
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7144 2002-12-30 Steven Tamm <steventamm@mac.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7146 * scroll-bar.el (toggle-scroll-bar, scroll-bar-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7147 Have scroll bars correctly default to being on the right for Mac
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7148 Carbon port
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7149
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7150 2002-12-29 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7152 * gdb-ui.el (gdb-delete-display): Rename (gdb-delete-expression).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7153 (gdb-goto-bp-this-line): Rename (gdb-goto-breakpoint).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7154 (gdb-toggle-bp-this-line): Rename (gdb-toggle-breakpoint).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7155 (gdb-delete-bp-this-line): Rename (gdb-delete-breakpoint).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7156 (gdb-toggle-disp-this-line): Rename (gdb-toggle-display).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7157 (gdb-delete-disp-this-line): Rename (gdb-delete-display).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7158 (gud-gdba-marker-filter): Remove unnecessary save-match-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7159 (gdb-mouse-goto-breakpoint, gdb-frames-select): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7160 (gdb-frames-mouse-select): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7161 Make keybindings (gdb-goto-breakpoint, gdb-frames-select, etc)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7162 consistent with other modes in emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7163 (gdb-display-source-buffer): Return window of source buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7164 for (gud-display-line).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7166 2002-12-29 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7167
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7168 * button.el (defface button): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7170 * cus-edit.el (customize-browse): Call `widget-setup'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7172 2002-12-29 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7174 * Makefile.in: Generate cus-load.el and finder-inf.el in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7175 source directory. Change dependencies on lisp files to explicitly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7176 use $(lisp).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7177 (compile-calc): Fix command substitution.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7178 * cus-dep.el (generated-custom-dependencies-file): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7179 (custom-make-dependencies): Use it instead of hardcoding cus-load.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7180 * finder.el (generated-finder-keywords-file): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7181 (finder-compile-keywords): Use it instead of hardcoding finder-inf.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7183 2002-12-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7185 * info-look.el (info-lookup): Fix error message typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7187 * comint.el (comint-mode): Locally set scroll-conservatively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7188 (comint-postoutput-scroll-to-bottom): comint-scroll-show-maximum-output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7189 is active only when point is at end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7191 * dired.el (dired-goto-file): Handle \ and ^M quoted by backslash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7192 Fix error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7194 * files.el (find-file-noselect-1): Kill local value of `cursor-type'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7196 * simple.el (repeat-complex-command): Signal real error on failure.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7198 2002-12-28 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7199
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7200 * progmodes/make-mode.el (makefile-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7201 Highlight automatic variable references enclosed in parens and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7202 optionally suffixed by F or D.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7203
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7204 2002-12-27 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7206 * info.el (Info-complete-menu-item): Make `Info-complete-cache' a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7207 buffer-local variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7209 2002-12-26 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7210
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7211 * cus-edit.el (customize-group-other-window): Use pop-to-buffer in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7212 the same way as `custom-buffer-create-other-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7213 (customize-variable-other-window, customize-option-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7214 Definitions moved up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7216 2002-12-26 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7218 * net/tramp*.el: Sync with upstream version 2.0.28. Bugfixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7219 * net/tramp-ftp.el: Glue code with Ange-FTP, broken out of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7220 tramp.el. From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7221 * net/tramp-smb.el: New file for using smbclient to access
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7222 Windows shares with Tramp. From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7224 2002-12-26 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7226 * international/mule-cmds.el (select-safe-coding-system): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7228 2002-12-26 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7229
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7230 * vc.el (vc-next-action-on-file): Use t argument to vc-checkout in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7231 order to get the latest version on the current branch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7232 Update documentation of vc-BACKEND-checkout to explain this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7234 * vc-rcs.el (vc-rcs-checkout): Handle t argument for REV.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7235 (vc-rcs-checkin): By default, specify the current workfile
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7236 branch as the check-in revision.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7237
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7238 * vc-cvs.el (vc-cvs-checkout): Handle t argument for REV.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7239
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7240 * vc-sccs.el (vc-sccs-checkout): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7242 2002-12-26 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7244 * gdb-ui.el (gdb-info-display-custom): Ensure that frames/buffers
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7245 of displayed expressions are deleted when the displayed expressions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7246 are deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7247 (gdb-delete-disp-this-line, gdb-delete-display): Frame/buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7248 deletion is handled by gdb-info-display-custom now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7249 (gdb-source-info): Undo earlier change (do create display buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7250 automatically).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7252 2002-12-25 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7254 * cus-edit.el (custom-save-faces): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7256 2002-12-23 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7257
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7258 * mail/undigest.el (unforward-rmail-message): Do not assume that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7259 the forwarded message's Date: header comes after From:. Use a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7260 Forwarded-from: rather than a Forwarded-by: header. Add a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7261 Forwarded-date: header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7263 2002-12-23 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7265 * gdb-ui.el (gdb-display-number-end): Make auto-display of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7266 expressions in GDB work on text-only terminals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7267 (gdb-post-prompt): Compute current frame properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7268 (gdb-get-current-frame, gdb-frame-handler): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7269 (gdb-source-info): Move last statement into if clause.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7270 Tidy, improve documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7272 2002-12-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7274 * emacs-lisp/checkdoc.el: Don't define a name for the minor mode menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7276 * emacs-lisp/easymenu.el (easy-menu-do-define): Handle nil for SYMBOL.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7277 (easy-menu-define): Doc fix, say SYMBOL can be nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7279 * window.el (save-selected-window): Save and restore
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7280 selected windows of all frames.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7282 * cus-start.el (scroll-up-aggressively, scroll-down-aggressively):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7283 Update custom types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7285 2002-12-23 Alex Schroeder <alex@emacswiki.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7287 Merging Dave Love <fx@gnu.org>'s custom_themes branch containing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7288 Alex Schroeder's adaptation of Jan Vroonhof
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7289 <vroonhof@math.ethz.ch>'s code. Doc strings corrected by RMS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7291 * cus-edit.el (customize-save-variable): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7292 (custom-variable-save): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7293 (custom-variable-reset-saved): Add comment-widget.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7294 (custom-variable-reset-standard): Add comment-widget.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7295 (custom-variable-reset-standard): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7296 (custom-face-save): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7297 (custom-face-reset-standard): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7298 (custom-save-variables): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7299 (custom-save-faces): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7300 (custom-save-resets): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7301 (custom-save-loaded-themes): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7302 (customize-save-customized): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7303
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7304 * cus-face.el (custom-set-faces): Call custom-theme-set-faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7305 (custom-theme-set-faces): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7306 (custom-theme-face-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7307 (custom-theme-reset-internal-face): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7308 (custom-theme-reset-faces): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7309 (custom-reset-faces): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7311 * custom.el (custom-known-themes): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7312 (custom-declare-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7313 (deftheme): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7314 (custom-make-theme-feature): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7315 (custom-theme-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7316 (custom-check-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7317 (custom-push-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7318 (custom-theme-set-variables): Take themes into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7319 (custom-loaded-themes): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7320 (custom-theme-loaded-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7321 (provide-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7322 (require-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7323 (custom-remove-theme): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7324 (custom-do-theme-reset): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7325 (custom-theme-load-themes): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7326 (custom-load-themes): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7327 (custom-theme-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7328 (custom-theme-variable-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7329 (custom-theme-reset-internal): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7330 (custom-theme-reset-variables): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7331 (custom-reset-variables): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7332
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7333 * cus-theme.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7334
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7335 2002-12-23 Matthew Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7337 * emacs-lisp/rx.el (rx-and): Generate a shy group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7338 Specify `no-group' when calling rx-to-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7339 (rx-submatch): Specify `no-group' when calling rx-to-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7340 (rx-kleene): Use rx-atomic-p to decide whether to make a group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7341 (rx-atomic-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7343 2002-12-23 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7344
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7345 * info-look.el (info-lookup): For ease of use try item
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7346 case-insensitive if not found case-sensitive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7347 Do case sensitive search in index nodes, so items differing only in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7348 case go correctly to their respective nodes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7349
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7350 2002-12-22 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7352 * subr.el (add-to-invisibility-spec): If it was t, start it out at (t).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7354 * textmodes/texinfmt.el (tex-start-of-header, tex-end-of-header):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7355 Add defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7357 * textmodes/tex-mode.el (tex-print): Call shell-quote-argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7358 on the file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7360 * textmodes/outline.el (outline-next-visible-heading):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7361 When going forward, test outline-invisible-p at start of header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7362
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7363 2002-12-22 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7365 * textmodes/makeinfo.el (makeinfo-buffer): Display result using
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7366 Info-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7367 (makeinfo-compilation-sentinel-buffer, makeinfo-current-node):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7368 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7369 (makeinfo-compile): Add a sentinel parameter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7370 (makeinfo-compilation-sentinel-region): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7371 makeinfo-compilation-sentinel, and makeinfo-temp-file now never nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7372 (makeinfo-region): Use this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7373 * info.el (Info-revert-find-node): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7375 2002-12-22 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7376
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7377 * tooltip.el (tooltip-gud-tips): Output tooltip without switching
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7378 process filter (gdba in gdb-ui.el only).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7379 (gdb-tooltip-print): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7380 (tooltip-gud-process-output): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7381 (tooltip-strip-annotations): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7383 2002-12-22 Zoltan Kemenczy <zoltan@ieee.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7385 * gud.el (gud-menu-map): Add jdb support for "run".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7386 (gud-jdb-find-source-using-classpath): Use 'identity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7387 (gud-jdb-marker-filter): Marker regexp and filename filtering
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7388 change to support a backwards-incompatible change in Sun's jdb
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7389 line number display in SDK versions 1.4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7390 (gud-format-command): gud-find-class now requires two
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7391 parameters (file and linenumber).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7392 (gud-find-class): Bulk of the change related to using c-syntactic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7393 symbols to locate nested class declarations in java sources
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7394 visited by java-mode (cc-mode).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7396 2002-12-21 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7398 * gdb-ui.el: Remove the concept of an instance. This means that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7399 a lot of functions have been renamed. Accessors are prefixed with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7400 gdb-get, setters with gdb-set and the word instance has been
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7401 removed from many function and variable names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7402 (gdb-display-buffer): Protect source buffer as well
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7403 as GUD buffer when requesting new buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7404 (gdb-source-info): Two changes : Don't create display buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7405 automatically, compute source window correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7407 2002-12-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7409 * man.el (Man-getpage-in-background): Put GROFF_NO_SGR in env.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7411 * ls-lisp.el (original-insert-directory): Make this a variable,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7412 don't set its function definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7413 (insert-directory): Use funcall to call that function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7415 * bindings.el (help-echo): Change tooltip string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7417 * chistory.el (command-history-map): Move definition up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7419 * faces.el (help-xref-stack): Add defvar to avoid warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7421 2002-12-21 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7423 * dired.el (dired-insert-directory): Preserve text properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7424 when quoting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7426 2002-12-20 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7427
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7428 * mail/undigest.el (rmail-mail-separator): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7429 rmail-digest-mail-separator. All users changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7430 (unforward-rmail-message): Rewritten to be more robust and to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7431 additionally account for the common style of forwarding messages
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7432 by citing them entirely with headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7434 2002-12-18 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7436 * international/utf-8-subst.el: Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7438 * international/ucs-tables.el (ucs-fragment-8859): Don't modify
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7439 char-coding-system-table elements destructively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7440 Use optimize-char-coding-system-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7442 * international/mule.el (optimize-char-coding-system-table): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7443 (register-char-codings): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7445 * international/utf-8.el (ucs-mule-cjk-to-unicode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7446 (ucs-unicode-to-mule-cjk): Revert last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7447 (utf-subst-table-for-encode): Initially use ucs-mule-cjk-to-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7448 (utf-subst-table-for-decode): Initially use ucs-unicode-to-mule-cjk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7449 (utf-fragment-on-decoding, utf-translate-cjk): Don't modify
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7450 char-coding-system-table elements destructively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7451 (utf-translate-cjk): Set ucs-mule-cjk-to-unicode,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7452 ucs-unicode-to-mule-cjk to new hash tables with realistic parameters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7454 2002-12-18 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7455
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7456 * info.el (Info-dir-remove-duplicates): Avoid infloop when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7457 deleting last entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7459 2002-12-17 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7461 * gdb-ui.el (gdba-marker-filter, gdb-output-burst): Merge and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7462 rename gud-gdba-marker-filter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7463 (gdb-append-to-inferior-io): Only pop up IO buffer if there is output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7464 (gdb-make-instance): Remove (put into gdba).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7465 Use gdb-instance-enqueue-input instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7466 gdb-instance-enqueue-idle-input for user functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7467 (gdb-instance-target-string): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7468 (in-gdb-instance-context): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7469 Expand Commentary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7471 2002-12-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7473 * international/mule.el (set-file-name-coding-system): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7475 * international/mule-cmds.el (mule-keymap, set-coding-system-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7476 Add bindings for set-file-name-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7478 2002-12-17 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7480 * international/mule-cmds.el (universal-coding-system-argument):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7481 Bind coding-system-require-warning to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7482 (select-safe-coding-system): Handle t in the arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7483 DEFAULT-CODING-SYSTEM specially. Use read-coding-system to read a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7484 coding-system to allow users to specify unsafe coding system on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7485 their risk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7487 2002-12-16 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7489 * mail/undigest.el (rmail-digest-methods)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7490 (rmail-digest-mail-separator): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7491 (rmail-digest-parse-mime, rmail-digest-parse-rfc1153strict)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7492 (rmail-digest-parse-rfc1153sloppy, rmail-digest-rfc1153)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7493 (rmail-digest-parse-rfc934): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7494 (undigestify-rmail-message): Completely rewritten.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7496 2002-12-16 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7498 * ido.el (ido-read-file-name): Remove debug message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7500 2002-12-16 Daniel Pfeiffer <occitan@esperanto.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7501
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7502 * buff-menu.el (Buffer-menu, Buffer-menu-use-header-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7503 (Buffer-menu-buffer-face, Buffer-menu-buffer+size-width)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7504 (Buffer-menu-mode-width): New customization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7505 (Buffer-menu-sort-column): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7506 (Buffer-menu-no-header): New function for not changing header line and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7507 recognizing swapped M&R columns, used by modifying commands in Buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7508 Menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7509 (Buffer-menu-buffer+size): New function for variable width buffer name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7510 (list-buffers-noselect): Rewritten for nicer menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7512 2002-12-16 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7514 * filesets.el (filesets-build-menu-now): Don't clear messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7516 * allout.el: Avoid name conflicts with outline.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7517 Replace globally string "outline-" with string "allout-".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7518 Replaced 1446 occurrences; there was no string "allout-" before the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7519 change and there seems to be no dependency on outline.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7520 Put `quotes' around many function and variable names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7521 Doc changes to adjust to the change to prefix "allout-".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7522 Don't provide `outline'. Use " Allout" as mode line string,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7523 not " Outl". Put group `allout' in group `editing'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7524 Update Copyright notice. Autoload `allout-init'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7525 (allout-init): Give report also in case auto-activation was inhibited.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7526 (my-mark-marker): Test for feature `xemacs' instead of a string parse.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7528 2002-12-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7530 * xml.el (xml-parse-tag): Allow spaces between / and >.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7532 2002-12-15 David Kastrup <David.Kastrup@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7534 * emacs-lisp/autoload.el (autoload-ensure-default-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7535 Insert missing space in file end comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7537 2002-12-15 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7539 * mail/smtpmail.el (smtpmail-via-smtp): Fall back to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7540 user-mail-address as sender.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7542 2002-12-15 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7544 * international/mule-cmds.el (standard-keyboard-coding-systems):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7545 Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7546 (set-locale-environment): Don't use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7548 * international/utf-8.el (ucs-mule-cjk-to-unicode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7549 (utf-subst-table-for-encode, ucs-unicode-to-mule-cjk)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7550 (utf-subst-table-for-decode): Specify :size, :rehash-size.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7551 (utf-translate-cjk): :set rewritten to load subst-... files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7552 Add :set-after.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7553 (ccl-decode-mule-utf-8): Consider CJK translation for r3<#x3400.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7554
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7555 2002-12-15 Gustav H,Ae(Bllberg <gustav@virtutech.se> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7556
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7557 * progmodes/compile.el (compile-reinitialize-errors): Don't mark the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7558 buffer as modified unless it really is.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7560 2002-12-14 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7562 * wid-edit.el (widget-move): Don't loop infinitely when there is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7563 no field or button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7564
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7565 2002-12-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7567 * uniquify.el (uniquify-rationalize-file-buffer-names, rename-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7568 (uniquify-delay-rationalize-file-buffer-names, kill-buffer-hook):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7569 Undo 2002/09/27 change because kill-buffer-hook is not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7570 permanent-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7572 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7573 Optimize the remaining part of for-effect and/or expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7575 2002-12-13 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7577 * emacs-lisp/easy-mmode.el (define-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7578 Use `custom-current-group'. Pass all groups to the hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7579 (easy-mmode-define-global-mode): Use `custom-current-group'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7581 * international/mule-cmds.el (current-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7582 Set type according to `language-info-alist' also here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7584 * progmodes/compile.el (compilation-menu-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7585 Use `kill-compilation' to stop compilation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7587 2002-12-13 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7589 * language/european.el (encode-mac-roman): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7590
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7591 * language/cyrillic.el (ccl-encode-koi8, ccl-encode-koi8-u)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7592 (ccl-encode-alternativnyj): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7594 2002-12-13 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7596 * gdb-ui.el: Improve documentation strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7597 (gdb-many-windows): Set default value to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7599 2002-12-12 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7601 * international/subst-big5.el, international/subst-gb2312.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7602 * international/subst-jis.el, international/subst-ksc.el: New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7604 * custom.el (defcustom, custom-set-variables): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7606 * emacs-lisp/bytecomp.el (byte-compile-if): Suppress warnings from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7607 things protected by `(if (fboundp ...' or `(if (boundp ...'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7609 * emacs-lisp/byte-opt.el (byte-optimize-featurep): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7611 2002-12-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7613 * progmodes/fortran.el (fortran-mode-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7614 Handle `define-abbrev' with either 5 or 6 arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7616 2002-12-12 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7618 * international/mule-cmds.el (set-language-info):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7619 Update custom-type of `current-language-environment'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7620 (current-language-environment): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7622 2002-12-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7624 * progmodes/antlr-mode.el (antlr): New URL.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7626 2002-12-10 R. Bernstein <rocky@panix.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7628 * gud.el (bashdb): Prompt now included parenthesis for subshell levels.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7629 Fix erroneous print expression command, and fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7630 (perldb): Undo previous change in prompt regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7631
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7632 2002-12-10 Steven Tamm <steventamm@mac.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7634 * generic-x.el (javascript-generic-mode): Added C style block
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7635 comments as used in ECMA-262 standard.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7637 2002-12-10 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7639 * language/european.el ("Swedish"): Change tutorial file name to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7640 TUTORIAL.sv in this langauge environment..
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7642 2002-12-09 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7644 * ibuffer.el (ibuffer-mode): If `show-paren-mode' is enabled,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7645 disable it buffer-locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7646 (ibuffer-mouse-popup-menu): Use `=' instead of `eq' to compare
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7647 `eventpt' and point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7649 * ibuf-ext.el (ibuffer-remove-duplicates): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7650 (ibuffer-set-filter-groups-by-mode): Use it instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7651 `delete-duplicates' so we don't require cl library at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7652 (ibuffer-insert-filter-group-before): Don't use `position' so we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7653 don't require cl library at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7655 * chistory.el (command-history-mode): Add interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7656 Improve doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7657
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7658 2002-12-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7660 * isearch.el (isearch-no-upper-case-p): \\ only quotes one character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7661
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7662 2002-12-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7664 * mwheel.el (mouse-wheel-scroll-amount): Revert previous change -
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7665 customize type 'float is now defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7667 2002-12-09 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7669 * international/code-pages.el (mik, pt154): New coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7671 * international/ucs-tables.el: Fix properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7672
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7673 2002-12-09 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7675 * international/ucs-tables.el: Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7677 2002-12-09 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7678
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7679 * international/titdic-cnv.el (titdic-convert): Process the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7680 header part in multibyte mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7682 2002-12-08 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7684 * international/code-pages.el (mule-diag): Move where it's required.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7685
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7686 * international/ucs-tables.el: Add latin-jisx0201 characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7687 Fix translation-table-for-input for lao, thai, tibetan.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7689 2002-12-08 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7691 * files.el (insert-directory): Insert free space only when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7692 listing a full directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7694 2002-12-08 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7696 * gdb-ui.el : Remove inappropriate key-bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7697 (gdb-info-breakpoints-custom, gdb-goto-bp-this-line):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7698 Parse correctly when breakpoint has no line number.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7699 (def-gdb-auto-update-handler, gdb-info-locals-handler),
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7700 (gdb-display-end): Avoid using insert-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7701 (gdb-frames-select-by-mouse): Rename gdb-frames-mouse-select.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7702
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7703 2002-12-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7705 * progmodes/compile.el (compilation-enter-directory-regexp-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7706 (compilation-leave-directory-regexp-alist): Match byte compiler output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7708 * emacs-lisp/cl-macs.el: Add local variable list
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7709 to turn off cl-function warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7711 * emacs-lisp/bytecomp.el (byte-compile-eval): Handle (t . SYMBOL)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7712 elements in load-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7713 (byte-compile-cl-warn): No cl warnings for cl-defsubst-expand
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7714 and cl-struct-setf-expander.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7716 * emacs-lisp/autoload.el (autoload-print-form-outbuf):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7717 New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7718 (autoload-print-form): Use autoload-print-form-outbuf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7719 (generate-file-autoloads): Bind autoload-print-form-outbuf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7721 * calendar/calendar.el (calendar-day-name): Move defn down.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7723 * speedbar.el (speedbar-directory-buttons-follow):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7724 Don't use directory-sep-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7726 2002-12-06 Masatake YAMATO <jet@gyve.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7727
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7728 * register.el (describe-register-1): Use window-width
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7729 to truncate string in a register. Check whether the string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7730 in a register is an empty string or a sequence of white spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7732 2002-12-07 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7734 * faces.el (face-font-selection-order)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7735 (face-font-family-alternatives, face-font-registry-alternatives):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7736 Remove period from :tag value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7738 * cus-edit.el (custom-face-edit-fix-value): Change :reverse-video
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7739 to :inverse-video.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7741 2002-12-07 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7743 * wid-edit.el (define-widget number): Clarify doc and error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7744 (define-widget float): New widget.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7746 2002-12-07 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7748 * eshell/em-ls.el (eshell-ls-product-regexp): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7750 * files.el (find-file-read-args): Reenable wildcard processing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7751 unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7752
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7753 2002-12-06 Robert J. Chassell <bob@rattlesnake.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7754
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7755 * textmodes/texinfmt.el (texinfo-format-scan): Handle new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7756 functions for copyright notice and copying permissions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7757 (texinfo-copying, texinfo-insertcopying): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7759 2002-12-03 TAKAHASHI Kaoru <kaoru@kaisei.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7761 * textmodes/texinfmt.el (texinfo-format-ifxml)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7762 (texinfo-format-xml): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7763 (ifxml, ifnotxml): New aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7765 2002-12-06 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7767 * international/utf-8-subst.el: Revert last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7769 2002-12-06 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7771 * info.el (Info-insert-dir): Make dir-node-cache variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7772 buffer-local, so that killing the *info* buffer forces the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7773 dir-node to be rebuilt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7775 2002-12-06 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7777 * finder.el (finder-compile-keywords): Don't insert a keyword to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7778 the generated file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7779
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7780 2002-12-05 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7782 * speedbar.el (speedbar-highlight-face): Fix face spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7784 2002-12-05 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7785
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7786 * gdb-ui.el: Replace uses of (gdb-get-instance-buffer 'gdba) and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7787 gdb-proc with gud-comint-buffer instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7788 (gdb-proc): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7789 (def-gdb-var): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7790 (gdb-get-create-instance-buffer): Avoid make-variable-buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7791 Set gud-comint-buffer as well as gud-minor-mode and tool-bar-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7792 (gdb-goto-bp-this-line): Select the window while doing the goto-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7793 (gdb-info-locals-handler): Avoid replace-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7795 * calendar/calendar.el (facemenu-unlisted-faces): Only update
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7796 after facemenu is loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7797 (calendar-font-lock-keywords): Accept non-ASCII month names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7798 Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7800 * gdb-ui.el (gud-gdb-complete-string, gud-gdb-complete-break)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7801 (gud-gdb-complete-list, gud-gdb-complete-in-progress): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7802 (gdba): Call `gdb' and then make modifications.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7803 Always call gdb-clear-inferior-io rather than just "the first time".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7804 (gud-break, gud-remove): Definitions moved to inside gdba.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7805 (gdb-target-name): Remove. Use gud-target-name instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7806 (gdba-complete-filter, gdba-common-init): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7807 The changes were integrated into the generic code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7809 * gud.el: Use match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7810 (gud-menu-map): Re-fix gdb-running to gud-running.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7811 Activate up/down and finish for pdb.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7812 (gud-def): Use backquotes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7813 (gdb, sdb, dbx, xdb, pdb, jdb, bashdb): Remove redundant menu bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7814 (gud-gdb-complete-in-progress, gud-gdb-complete-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7815 (gud-gdb-complete-break, gud-gdb-complete-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7816 Rename to gud-gdb-fetch-lines-in-progress, gud-gdb-fetch-lines-string,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7817 gud-gdb-fetch-lines-break and gud-gdb-fetched-lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7818 (gud-gdb-fetch-lines-filter): Rename from gud-gdb-complete-filter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7819 Add a `filter' argument and run it on `string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7820 (gud-gdb-run-command-fetch-lines): Use it instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7821 gud-gdb-speedbar-stack-filter. Add a `skip' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7822 Return the fetched lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7823 (gud-gdb-complete-command): Use it instead of cooking up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7824 something by hand using gud-gdb-complete-filter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7825 (gud-gdb-get-stackframe): Use the new calling convention of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7826 gud-gdb-run-command-fetch-lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7827 (gud-gdb-fetched-stack-frame-list): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7828 (gud-gdb-speedbar-stack-filter): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7829 (gud-jdb-marker-filter): Change RE for easier extraction of submatches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7830 (gud-bashdb-command-name): Add "--debugger" argument here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7831 (bashdb): Use default gud-find-file and don't bother with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7832 a massage-args function now that --debugger is make explicit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7833 (gud-bashdb-massage-args, gud-bashdb-find-file): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7834 (bashdb): Don't provide.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7835 (gud-target-name): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7836 (gud-common-init): Set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7837 Also reset gud-running and gud-last-last-frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7839 2002-12-05 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7840
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7841 * international/utf-8-subst.el: Update safe-chars of mule-utf-8,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7842 mule-utf-16-le, mule-utf-16-be.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7844 2002-12-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7846 * textmodes/outline.el (outline-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7847
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7848 2002-12-05 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7849
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7850 * calendar/solar.el (solar-atn2): Give correct quadrant for arctan.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7852 2002-12-05 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7854 * international/titdic-cnv.el (quail-misc-package-ext-info):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7855 Remove duplicate entry for chinese-b5-quick.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7856 (batch-miscdic-convert): Don't try to call miscdic-convert on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7857 files in the directory just following the arg "-dir".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7859 2002-12-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7861 * gdb-ui.el: Fold top-level `setq's and `define-key's into their
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7862 corresponding defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7863 (gdb-inferior-io-mode-map): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7864 Add bindings to it rather than to comint-mode-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7865 (gdb-display-number-end): Use dolist. Remove always-true test.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7866 (gdb-delete-line): Move and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7867 (gdb-display-end): Don't bother going to beg-of-line since we're there.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7868 (gdb-array-format1): Use dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7869 (gdb-make-windows-menu, gdb-make-frames-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7870 Move to top-level code. Move the menus to within the GUD menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7871 Make the menus only appear in gdba mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7873 * gdb-ui.el (gdb-inferior-io-mode-map): Remove (unused).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7874 (gdb-inferior-io-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7875 (gdb-source-info): Don't burp if there's no source file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7876 (gdb-inferior-io-interrupt, gdb-inferior-io-quit)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7877 (gdb-inferior-io-stop, gdb-inferior-io-eof)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7878 (gdb-display-breakpoints-buffer, gdb-frame-breakpoints-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7879 (gdb-display-stack-buffer, gdb-frame-stack-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7880 (gdb-display-registers-buffer, gdb-frame-registers-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7881 (gdb-display-locals-buffer, gdb-frame-locals-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7882 (gdb-display-display-buffer, gdb-frame-display-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7883 (gdb-display-gdb-buffer, gdb-frame-gdb-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7884 (gdb-display-assembler-buffer, gdb-frame-assembler-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7885 Remove the spurious left over arg from the "big reorg".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7887 2002-12-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7889 * gud.el (gud-menu-map): Update for bashdb.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7890 (perldb): Change prompt regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7891 (gud-bashdb-history, gud-bashdb-massage-args, gud-bashdb-marker-filter)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7892 (gud-bashdb-find-file, gud-bashdb-command-name, bashdb): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7894 * progmodes/cc-vars.el: Simply require wid-edit and custom
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7895 in eval-when-compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7897 * progmodes/cc-menus.el: Don't require imenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7899 * progmodes/cc-langs.el: Don't require cl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7900 (c-delete-duplicates): New function. Use instead of delete-duplicates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7901
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7902 * progmodes/cc-bytecomp.el (cc-bytecomp-obsolete-var):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7903 Add an else-clause to the if to avoid confused compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7904
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7905 * tooltip.el (tooltip-gud-tips-p): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7907 2002-12-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7909 * gdb-ui.el: Get rid of (quote ..); use match-string and ignore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7911 * gdb-ui.el (gdba, gdb-starting, gdb-stopped, gdb-quit):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7912 Update gdb-running -> gud-running.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7913 (gdba): Use the default for gud-find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7914 (def-gdb-variable): Remove: fold into def-gdb-var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7915 (def-gdb-var): Use buffer-local-value and with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7917 * gud.el (gud-running): Rename from gdb-running. Update uses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7918 (gud-tool-bar-map): Use tool-bar-local-item-from-menu rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7919 tool-bar-add-item-from-menu to avoid let binding tool-bar-map
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7920 which fails if tool-bar.el is loaded in the mean time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7921 (gud-file-name): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7922 (gud-find-file): Use it as default value for gud-find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7923 (gud-speedbar-buttons): Discriminate on gud-minor-mode rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7924 on gud-find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7925 (gud-gdb-find-file, gud-dbx-file-name, gud-dbx-find-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7926 (gud-xdb-file-name, gud-xdb-find-file, gud-perldb-find-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7927 (gud-pdb-find-file, gud-jdb-find-file): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7928 (gud-query-cmdline): Don't stuff the whole cwd in the command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7929 (gdb, dbx, xdb, perldb, pdb, jdb): Use the default for gud-find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7930 (gud-mipsdbx-massage-args): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7931 (gud-dbx-command-name): New var. Do what gud-mipsdbx-massage-args did.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7932 (gud-irixdbx-marker-filter): Use match-string and gud-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7933 (gud-jdb-command-name): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7934 (gud-common-init): Re-instate RMS code of 11/13.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7936 2002-12-03 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7938 * international/ucs-tables.el (ucs-unify-8859, ucs-unify-8859)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7939 (ucs-fragment-8859): Don't use set-buffer-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7940 (ucs-set-table-for-input): Use optional arg. Check for null `cs'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7942 2002-12-03 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7944 * cus-edit.el (custom-display): Add checkbox for type mac.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7946 * whitespace.el (whitespace-highlight-face): Fix face spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7947
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7948 2002-12-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7949
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7950 * simple.el (completion-setup-function): Fix last change to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7951 minibuffer-completing-file-name instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7952
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7953 * add-log.el (change-log-mode): Set indent-line-function explicitly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7954 to what it was before indent-line-function's default was changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7956 2002-12-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7958 * textmodes/ispell.el (ispell-dict-map): Move specific
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7959 dictionary selection into a submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7961 * textmodes/fill.el (fill-indent-to-left-margin): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7962 (fill-newline, fill-region-as-paragraph): Use that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7964 * simple.el (completion-setup-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7965 Handle ffap-read-file-or-url-internal specially like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7966 read-file-name-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7968 2002-12-02 Simon Marshall <marshals@perth>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7969
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7970 * font-lock.el (c++-font-lock-extra-types): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7972 2002-12-02 Fran,Ag(Bois Pinard <pinard@iro.umontreal.ca>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7974 * progmodes/make-mode.el (makefile-font-lock-keywords): Highlight
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7975 more make keywords: defined, endef, override, export, unexport
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7976 and vpath.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7978 2002-12-02 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7980 * autoarg.el (autoarg-kp-mode): Give it a :group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7981
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7982 2002-12-02 Noah Friedman <friedman@splode.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7984 * complete.el (PC-do-completion): Do not add wildcards to pattern
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7985 unless filename is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7987 2002-12-02 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7989 * mwheel.el (mouse-wheel-scroll-amount): Fix customize type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7991 * paren.el (show-paren-mismatch-face): Fix face spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7992
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7993 2002-11-30 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7995 * gdb-ui.el (gdb-many-windows): Define as a minor mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7996 (toggle-gdb-windows): Remove. (Patch from Stefan Monnier)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7997
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7998 * tooltip.el (tooltip-gud-process-output): Handle annotations that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
7999 are output with gdba in gdb-ui.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8000 (tooltip-strip-annotations): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8002 2002-11-29 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8004 * autoarg.el (autoarg-mode): Give it a :group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8006 2002-11-29 Bill Wohler <wohler@newt.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8008 * mail/mh-comp.el, mail/mh-e.el, mail/mh-funcs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8009 mail/mh-mime.el, mail/mh-pick.el, mail/mh-seq.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8010 mail/mh-utils.el, mail/mh-xemacs-compat.el: Upgraded to MH-E
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8011 version 7.0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8013 * mail/mh-index.el, mail/mh-speed.el: New files for indexed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8014 searches and speedbar support in MH-E version 7.0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8016 * toolbar/reply-all.pbm, toolbar/reply-all.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8017 toolbar/reply-from.pbm, toolbar/reply-from.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8018 toolbar/reply-to.pbm, toolbar/reply-to.xpm: New toolbar images for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8019 MH-E version 7.0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8021 2002-11-29 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8023 * mwheel.el (mouse-wheel-inhibit-click-time): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8025 2002-11-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8027 * mail/rmail.el (rmail-convert-to-babyl-format):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8028 Make search for message delimiter case-sensitive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8030 * simple.el (yank-window-start): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8031 (yank): Record yank-window-start
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8032 (yank-pop): Use yank-window-start.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8033
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8034 * info.el (Info-additional-directory-list): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8036 * indent.el (indent-according-to-mode, indent-region): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8037
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8038 * tooltip.el (tooltip-gud-tips-p): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8040 * eshell/em-script.el: Require eshell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8042 * eshell/esh-ext.el, eshell/em-cmpl.el: Require esh-util.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8044 2002-11-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8046 * mwheel.el: Avoid accidental yanking of text while scrolling with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8047 the mouse wheel. This adds a short period after each mouse wheel
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8048 scroll event where a click on the mouse wheel button is ignored.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8049 (mouse-wheel-click-event, mouse-wheel-inhibit-click-time): New customs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8050 (mouse-wheel-click-button, mwheel-inhibit-click-event-timer): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8051 (mwheel-inhibit-click-timeout,mwheel-filter-click-events): New defuns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8052 (mwheel-scroll): Add mwheel-filter-click-events as pre-command-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8053 Start mwheel-inhibit-click-event-timer with timeout handler
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8054 mwheel-inhibit-click-timeout.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8056 2002-11-28 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8057
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8058 * tooltip.el (tooltip-gud-tips-setup): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8059 (tooltip-gud-debugger): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8060 (tooltip-gud-print-command): Use gud-minor mode instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8061 tooltip-gud-tips-setup and tooltip-gud-debugger.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8063 * gdb-ui.el (gdb-starting): Set gdb-running to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8064 (gdb-stopped): Set gdb-running to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8065 (gdb-quit): Reset some variables including tool-bar-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8067 * gud.el (gdb-running): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8068 (gud-menu-map): Use gdb-running to grey out toolbar buttons
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8069 with gdba in gdb-ui.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8070 (gud-tool-bar-map): Move to avoid byte compiler warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8072 2002-11-27 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8074 * files.el (file-truename): Canonicalize non-existent names on w32.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8075
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8076 2002-11-28 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8077
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8078 * ido.el (ido-xemacs): Remove defvar. All uses changed to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8079 check (featurep 'xemacs) instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8080 (ido-visit-buffer): Use select-frame-set-input-focus unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8082 2002-11-27 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8084 * emacs-lisp/cl-macs.el: Move `predicates for analyzing Lisp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8085 forms' block to top (before uses).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8086 (help-fns): Don't require at top level. (Recursively.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8087 (cl-transform-lambda): Require help-fns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8089 2002-11-26 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8091 * language/european.el (encode-mac-roman): Deal with unencodable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8092 characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8094 * language/cyrillic.el (ccl-encode-koi8, ccl-encode-koi8-u)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8095 (ccl-encode-alternativnyj): Deal with unencodable characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8097 * international/code-pages.el (cp-make-coding-system): Deal with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8098 unencodable characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8100 2002-11-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8102 * mail/sendmail.el (mail-signature): Handle case where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8103 value of mail-signature is a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8105 * menu-bar.el (menu-bar-describe-menu): Add "What's This?" item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8107 * faces.el (face-set-after-frame-default): Ignore errors
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8108 in face-spec-face-set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8110 * cus-face.el (custom-declare-face): Add face-defface-spec
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8111 prop after applying the face spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8113 2002-11-23 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8115 * tooltip.el (tooltip-gud-print-command): Add server prefix to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8116 print command for gdb to keep it out of the command history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8118 * gdb-ui.el: Major re-organisation. Simplify legacy gdba
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8119 code to allow only one gdb process.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8121 2002-11-23 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8123 * scroll-all.el (scroll-all-mode): Move arg LIGHTER to the right
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8124 place. Add groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8125
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8126 2002-11-22 Simon Marshall <marshals@perth>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8127
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8128 * font-lock.el (c++-font-lock-extra-types): Add various STL classes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8130 2002-11-21 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8132 * gdb-ui.el : General tidying. Patches from Stefan Monnier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8133
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8134 2002-11-20 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8136 * play/morse.el (morse-code): Add non-ASCII characters, according
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8137 to table at http://www.soton.ac.uk/~scp93ch/morse/.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8139 2002-11-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8140
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8141 * dired.el (dired-sort-inhibit): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8142 (dired-sort-toggle-or-edit): Err if dired-sort-inhibit non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8143
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8144 * find-dired.el (find-dired): Set dired-sort-inhibit to t
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8145 buffer-locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8147 2002-11-21 Eugene Exarevsky <zheka@relex.ru>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8149 * progmodes/sql.el: Added LINTER support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8150 (sql-linter-program): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8151 (sql-linter-options): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8152 (sql-mode-menu): Added Linter keywords.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8153 (sql-mode-linter-font-lock-keywords): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8154 (sql-highlight-linter-keywords): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8155 (sql-linter): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8156 (sql-ms-options): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8157 (sql-ms): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8158
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8159 2002-11-21 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8160
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8161 * ibuffer.el (ibuffer-formats): Change default value; bump width
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8162 of size column in first format to 7.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8164 2002-11-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8166 * help-fns.el (describe-variable): Look for (defvar . <sym>) in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8167 load-history since `defvar' now uses this format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8169 * custom.el (custom-declare-variable): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8170 Use the (defvar . <sym>) format in load-history like `defvar' does.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8172 * subr.el (symbol-file): Accept a non-atomic `function' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8173 (with-local-quit): Add debug and indentation info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8175 2002-11-20 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8177 * subr.el (symbol-file): Remove unused variable `functions'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8179 2002-11-20 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8181 * Makefile.in (setwins_almost): Renamed from finder_setwins.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8182 (custom-deps): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8183 (finder-data): Adjust to that name change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8185 2002-11-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8187 * emacs-lisp/eldoc.el (eldoc-print-current-symbol-info):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8188 Turn errors into messages so they don't get ignored.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8189 (eldoc-get-fnsym-args-string): Use help-split-fundoc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8190 (eldoc-beginning-of-sexp): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8191 (eldoc-function-arglist): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8192 (eldoc-function-argstring): Use help-function-arglist instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8193 (eldoc-function-argstring-from-docstring-method-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8194 (eldoc-function-argstring-from-docstring): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8196 * emacs-lisp/cl.el (multiple-value-call): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8198 2002-11-19 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8199
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8200 * emacs-lisp/bytecomp.el (maphash, map-char-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8201 Use byte-compile-funarg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8203 * emacs-lisp/byte-opt.el (side-effect-free-fns): Several additions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8205 2002-11-19 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8206
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8207 * progmodes/vhdl-mode.el (defgroup vhdl-related): Declare the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8208 members here rather than with custom-add-to-group. This is the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8209 intended way of using defgroup and also lets
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8210 custom-make-dependencies do its job.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8211 (defgroup vhdl-highlight-faces): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8213 * emacs-lisp/shadow.el (defgroup lisp-shadow): New group name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8214 Previous group name shadow is used in shadowfile.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8215 (shadows-compare-text-p): Use group lisp-shadow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8216
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8217 2002-11-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8218
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8219 * emacs-lisp/cl.el (multiple-value-call): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8221 2002-11-19 Masatake Yamato <jet@gyve.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8222
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8223 * register.el (describe-register-1): Don't assign to val the value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8224 returned by `remove-list-of-text-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8226 2002-11-18 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8228 * calendar/diary-lib.el (fancy-diary-font-lock-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8229 Grok month numbers, too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8230
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8231 2002-11-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8233 * mail/smtpmail.el (smtpmail-send-queued-mail): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8235 2002-11-18 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8237 * pcvs.el (cvs-minor-mode, cvs-mode-commit-hook): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8239 * textmodes/refill.el (defgroup refill): New group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8241 * emacs-lisp/checkdoc.el (checkdoc-minor-mode): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8243 * textmodes/sgml-mode.el (html-autoview-mode): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8244
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8245 * textmodes/paragraphs.el (use-hard-newlines): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8247 * progmodes/compile.el (compilation-shell-minor-mode): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8248 (compilation-minor-mode): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8249
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8250 * reveal.el (global-reveal-mode): Add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8252 * bookmark.el (bookmark-menu-length): Fix group name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8254 2002-11-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8256 * mail/rmail.el (rmail-ignored-headers): Add more headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8257
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8258 * calendar/parse-time.el (parse-time-elt): Var renamed from `elt'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8259 (parse-time-val): Var renamed from `val'. All uses changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8261 * files.el (parse-time-rules): Mark it as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8263 * finder.el (finder-commentary): Use buffer *Finder-package*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8265 * menu-bar.el (menu-bar-options-menu): Improve tooltip string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8267 * simple.el (indicate-unused-lines)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8268 (default-indicate-unused-lines): New variable aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8270 2002-11-18 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8272 * progmodes/cc-vars.el: Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8274 2002-11-18 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8276 * language/cyrillic.el (cyrillic-iso-8bit): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8277
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8278 * language/european.el (iso-latin-1): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8279 (iso-latin-2, iso-latin-3, iso-latin-4, iso-latin-5, iso-latin-8)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8280 (iso-latin-9): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8282 * language/greek.el (greek-iso-8bit): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8284 * language/hebrew.el (hebrew-iso-8bit): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8286 * language/lao.el (lao): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8288 * language/thai.el (thai-tis620): Make it safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8290 2002-11-17 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8292 * speedbar.el (defgroup speedbar): Use group 'etags instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8293 nonexisting group 'tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8295 * emacs-lisp/re-builder.el: Add provide call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8297 * mail/feedmail.el (feedmail-fiddle-headers-upwardly)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8298 (feedmail-fiddle-plex-user-list): Fix typo in group name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8300 * progmodes/make-mode.el (makefile-space-face): Fix group name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8302 * textmodes/ispell.el (defgroup ispell): Arrange that definition
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8303 starts at beginning of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8305 * textmodes/table.el (defgroup table-hooks): New group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8306 (table-cell-map-hook): Fix typo in group name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8308 * calendar/diary-lib.el (diary-button-face): Add group and version
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8309 number.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8311 * warnings.el (defgroup warnings): New group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8313 2002-11-16 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8314
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8315 * emacs-lisp/autoload.el (update-autoloads-from-directories):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8316 Sort the list of files with no autoloads.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8318 2002-11-16 Alan Shutko <ats@acm.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8320 * calendar/diary-lib.el (list-diary-entries): Pass a marker
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8321 indicating source of entry to add-to-diary-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8322 (diary-button-face, diary-entry, diary-goto-entry): New, to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8323 support click to diary file.
55035
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8324 (fancy-diary-display): Buttonize diary entries. Use new mode
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8325 fancy-diary-display-mode.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8326 (list-sexp-diary-entries): Pass a marker indicating source of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8327 entry to add-to-diary-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8328 (diary-date): Return mark as well as entry.
55035
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8329 (add-to-diary-list): Add new marker argument, appended to
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8330 diary-entries-list.
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8331 (diary-mode, fancy-diary-display-mode): New derived modes, for
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8332 diary file and fancy diary buffer respectively.
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8333 (fancy-diary-font-lock-keywords, diary-font-lock-keywords): New
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8334 variables.
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8335 (font-lock-diary-sexps, font-lock-diary-date-forms): New
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8336 functions, used in diary-font-lock-keywords.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8338 * calendar/calendar.el (diary-face): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8339 (european-calendar-display-form, describe-calendar-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8340 (mark-visible-calendar-date, calendar-mark-today): Tidy doc string.
55035
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8341 (calendar-mode): Set up font-lock mode, using new variable
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8342 calendar-font-lock-keywords.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8343 (generate-calendar-window): Fontify if font-lock-mode is on.
55035
2391f8a5bebc Add some entries missing from 2002-11-16.
Glenn Morris <rgm@gnu.org>
parents: 52809
diff changeset
8344 (calendar-font-lock-keywords): New variable.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8346 2002-11-16 Ivan Zakharyaschev <imz@altlinux.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8348 * international/codepage.el (cp866-decode-table): Fix the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8349 translation table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8351 2002-11-16 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8352
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8353 * progmodes/cc-bytecomp.el (cc-bytecomp-defun): Fixed bug that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8354 caused existing function definitions to be overridden by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8355 phonies when the bytecomp environment is restored.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8357 2002-11-15 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8359 * toolbar/gud-break.pbm, toolbar/gud-cont.pbm, toolbar/gud-display.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8360 toolbar/gud-down.pbm, toolbar/gud-finish.pbm, toolbar/gud-goto.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8361 toolbar/gud-next.pbm, toolbar/gud-print.pbm, toolbar/gud-remove.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8362 toolbar/gud-run.pbm, toolbar/gud-step.pbm, toolbar/gud-up.pbm:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8363 Icons for debugger (pbm files).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8365 2002-11-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8366
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8367 * international/mule.el (set-buffer-file-coding-system): Redo prev chg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8369 2002-11-15 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8371 * ibuffer.el (ibuffer-use-other-window, ibuffer-use-header-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8372 (ibuffer-visit-buffer, ibuffer-redisplay, ibuffer-update): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8373 (ibuffer-mode-hooks): Remove spurious defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8374 (ibuffer): Run `ibuffer-hook' instead of `ibuffer-hooks'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8375 (ibuffer-mode): Run `ibuffer-mode-hook' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8376 `ibuffer-mode-hooks'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8378 2002-11-15 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8380 * mail/rmailedit.el: Add provide call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8382 * play/bruce.el: Add provide call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8383
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8384 * emacs-lisp/gulp.el: Add provide call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8385
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8386 2002-11-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8387
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8388 * international/mule.el (set-buffer-file-coding-system): Undo prv chg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8390 2002-11-14 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8391
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8392 * custom.el (custom-declare-group): Remove unnecessary line of code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8394 * cus-dep.el (custom-make-dependencies): Bind load-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8396 2002-11-14 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8398 * calendar/diary-lib.el (make-diary-entry): Allow for local variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8399 at end of diary file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8401 2002-11-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8403 * files.el (mode-name): Mark it as risky-local-variable like the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8404 other mode-line elements (moved from bindings.el).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8406 * bindings.el (mode-name): Moved mark as risky-local-variable to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8407 files.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8409 2002-11-14 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8411 * gud.el: Fix feature name in `provide'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8413 * gdb-ui.el: Fix feature name in `require'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8415 2002-11-14 Per Cederqvist <ceder@lysator.liu.se> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8417 * progmodes/etags.el (find-tag-default): Copy text at point without
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8418 properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8419
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8420 2002-11-14 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8421
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8422 * progmodes/cc-vars.el: Don't cc-bytecomp-defun char-table-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8424 2002-11-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8426 * textmodes/fill.el (fill-nobreak-invisible): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8427 (fill-nobreak-p): Test it; return t if set and point invisible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8428 (fill-newline): Test it; remove invisible prop on newline if set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8429
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8430 * info.el (Info-fontify-node): New local list paragraph-markers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8431 Record markers for mangled *note references on that list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8432 When done, go back through those markers and fill each mangled
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8433 paragraph with `fill-nobreak-invisible' let-bound to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8434 Don't use `display' property; insert "see" directly in buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8436 2002-11-14 Nick Roberts <nick@nick.uklinux.net>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8438 * gdb-ui.el: New file, User Interface for running GDB
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8440 * gud.el:(gud-find-file): Set up GDB tool bar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8441 (gud-menu-map): New commands: run, goto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8442 Enable some commands for gdba.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8443 (gud-query-cmdline): Pass default directory to gdba.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8444 (gdb): Defune gud-goto and gud-run.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8445 (gud-gdb-complete-command): Maybe use gdba-complete-filter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8446 (gud-mode): Set up local tool bar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8447 (gud-display-line): For gdba, call gdb-display-source-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8448 (gud-basic-call): For gdba, maybe delete the current prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8449 (gud-tool-bar-map): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8450 (gud-read-address): Correction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8451
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8452 * toolbar/gud-break.xpm, toolbar/gud-cont.xpm, toolbar/gud-display.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8453 toolbar/gud-down.xpm, toolbar/gud-finish.xpm, toolbar/gud-goto.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8454 toolbar/gud-next.xpm, toolbar/gud-print.xpm, toolbar/gud-remove.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8455 toolbar/gud-run.xpm, toolbar/gud-step.xpm, toolbar/gud-up.xpm:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8456 Icons for debugger.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8457
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8458 2002-11-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8460 * pcvs.el (cvs-mode-run): Don't pass "." if not needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8461
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8462 2002-11-13 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8463
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8464 * vc-rcs.el (vc-rcs-registered): Improve comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8465
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8466 * vc-sccs.el (vc-sccs-registered): Improve comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8468 2002-11-13 Tim Van Holder <tim.vanholder@anubex.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8470 * progmodes/compile.el (compilation-error-regexp-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8471 Don't include colon and space after a file name as part of the name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8473 2002-11-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8475 * gud.el (gdb): Undo 10-26 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8477 2002-11-13 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8479 * replace.el (occur-engine): Set buffer-file-coding-system of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8480 OUT-BUF to that of one of BUFFERS if they locally bind that variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8482 2002-11-13 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8484 * custom.el (custom-handle-all-keywords): Fix arg passed to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8485 custom-add-to-group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8487 2002-11-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8489 * pcvs-defs.el (cvs-mode-map): Remove M-f binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8490 (cvs-minor-mode-map): Add e binding in log-view-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8492 * progmodes/perl-mode.el (perl-hanging-paren-p): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8493 (perl-indent-line): Look at the open-paren to indent a close-paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8494 (perl-calculate-indent): Try to better indent args after hanging paren.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8495 Remove special code for open-paren-in-column-0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8497 * textmodes/sgml-mode.el (sgml-namify-char): New cmd.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8498 (sgml-name-char): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8499 (sgml-tag-last, sgml-tag-history): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8500 (sgml-tag): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8501 (sgml-skip-tag-forward): Use sgml-tag-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8502 (sgml-delete-tag): Remove resulting empty lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8503 (sgml-tag) <symbol-plist>: Don't make intangible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8504 (sgml-parse-tag-backward): Add limit argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8505 (html-autoview-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8507 2002-11-12 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8509 * vc-rcs.el (vc-rcs-registered): Handle the autoload cookie so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8510 that the definition is found by `find-function-search-for-symbol'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8511 and etags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8513 * vc-sccs.el (vc-sccs-registered): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8515 * emulation/edt.el (defgroup edt): Arrange that definition starts
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8516 at beginning of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8518 * ls-lisp.el (defgroup ls-lisp): Remove autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8520 * hi-lock.el (defgroup hi-lock-interactive-text-highlighting):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8521 Remove autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8523 * newcomment.el (defgroup comment): Remove autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8525 2002-11-11 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8526
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8527 * mwheel.el (mouse-wheel-down-button, mouse-wheel-up-button):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8528 Declare with defvar, not with defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8530 * cus-dep.el: Don't require 'autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8531 (custom-make-dependencies): Handle :version also for autoloaded
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8532 options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8534 * winner.el (defgroup winner): Arrange that definition starts at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8535 beginning of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8537 * emulation/edt.el: Simplify Emacs 19 compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8539 2002-11-11 Fabrice Bauzac <fabrice.bauzac@wanadoo.fr> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8541 * dired-aux.el (dired-show-file-type): Format filename with "%s" to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8542 escape any format-like sequences it could contain.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8544 2002-11-11 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8545
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8546 * cus-edit.el (custom-save-delete): Force emacs-lisp-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8548 2002-11-11 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8550 * bindings.el (mode-name): Mark it as risky-local-variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8551
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8552 2002-11-09 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8554 * international/mule-cmds.el (current-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8555 Fix :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8556
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8557 * international/ucs-tables.el: Revert to using
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8558 translation-table-for-input instead of keyboard-translate-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8560 * international/quail.el (quail-input-string-to-events):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8561 Revert last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8563 * simple.el (quoted-insert): Bind translation-table-for-input,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8564 not keyboard-translate-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8566 2002-11-08 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8568 * arc-mode.el (archive-zip-summarize): Don't hardcode (point-min) = 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8570 * complete.el (PC-do-completion): Make partial-completion work
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8571 with incomplete directory names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8573 * textmodes/tex-mode.el (latex-standard-block-names): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8574 standard-latex-block-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8575 (tex-font-lock-keywords-1): Add providecommand, renewenvironment,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8576 and renewtheorem. Highlight \it and \bf separately since they
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8577 may overlap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8578 (tex-font-lock-suscript, tex-font-lock-unfontify-region): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8579 (tex-font-lock-keywords-3, tex-verbatim-environments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8580 (tex-font-lock-syntactic-keywords): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8581 (superscript, subscript, tex-verbatim-face): New faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8582 (tex-font-lock-syntactic-face-function): Handle \verb construct.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8583 (tex-common-initialization): Update font-lock-defaults setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8584 (tex-insert-braces): Make it into a skeleton.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8585 (latex-fill-nobreak-predicate): Don't break after \.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8586 (latex-insert-block): Rename from tex-latex-block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8587 (latex-down-list): Use tex-mode-syntax-table when skipping parens
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8588 rather than the indentation syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8589 (latex-close-block): Rename from tex-close-latex-block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8590 (latex-split-block): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8591 (latex-indent): Don't indent inside a verbatim block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8592 (latex-find-indent): Stick \begin{verbatim} to the margin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8594 2002-11-08 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8596 * calendar/timeclock.el (timeclock-modeline-display): Use assq as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8597 well as memq to find `global-mode-string' within
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8598 `mode-line-format'. The structure of that variable has changed in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8599 21.3.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8601 2002-11-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8603 * format.el (format-decode): Be careful with the order in `format'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8605 * eshell/esh-cmd.el (function-p-func): Avoid `xemacs-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8606
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8607 * eshell/em-glob.el: Require esh-util.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8608 (eshell-glob-initialize): Don't assume
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8609 eshell-special-chars-outside-quoting is available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8611 * textmodes/fill.el (fill-paragraph): Consider a comment-start as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8612 a paragraph starter when filling non-comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8613 (fill-comment-paragraph): Don't narrow while doing the fill.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8614 Recognize paragraph starters and separators within comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8615 Use adaptive-fill-prefix when it works. Use comment-search-forward.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8617 * progmodes/compile.el (grep-default-command): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8618 (grep): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8619 (compilation-menu-map): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8620 (compilation-minor-mode-map, compilation-shell-minor-mode-map): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8621 (compilation-mode-map): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8622 (compilation-shell-minor-mode, compilation-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8623 Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8625 * elide-head.el (elide-head): Don't make intangible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8626
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8627 * help.el (where-is): Rename map to defs (a list of syms is not a map).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8628 Test fboundp first, to speed things up. Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8630 * isearch.el (isearch-hidden): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8631 (isearch-search-and-update): Test it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8632 (isearch-range-invisible): Set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8634 * progmodes/tcl.el (tcl-mode): Don't set paragraph-start,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8635 paragraph-separate, comment-column, and fill-paragraph-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8636 Simplify outline-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8637 (tcl-do-fill-paragraph): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8639 2002-11-07 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8640
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8641 * mail/sendmail.el (mail-default-directory): Set the version to 21.4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8643 * progmodes/compile.el (grep-compute-defaults): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8644 Definition moved down.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8645 (grep-command, grep-find-command, grep-tree-command): Allow value nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8646 Do not declare :get property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8647 (grep-use-null-device): Fix type. Do not declare :get property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8649 * emacs-lisp/checkdoc.el (checkdoc-find-error):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8650 Use get-file-buffer instead of get-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8652 * cus-dep.el (custom-make-dependencies): Fix comment inserted in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8653 cus-load.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8655 2002-11-07 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8657 * help.el (where-is): Report also aliases of the passed command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8659 2002-11-06 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8661 * simple.el (quoted-insert): Bind keyboard-translate-table around
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8662 read-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8664 * international/ucs-tables.el: Use keyboard-translate-table coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8665 system property, not translation-table-for-input, for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8666 vietnamese-viscii & al.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8667 (translation-table-for-input): Set,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8668 don't defvar, and make permanent-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8669 (ucs-unify-8859, ucs-unify-8859, ucs-fragment-8859): Add/remove
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8670 set-buffer-major-mode-hook, not quail-activate-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8671 (ucs-set-table-for-input): Renamed from ucs-quail-activate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8672 (ucs-unify-8859, ucs-unify-8859, ucs-fragment-8859):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8673 Setup keyboard-translate-table, not translation-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8674 Modify set-buffer-major-mode-hook, not quail-activate-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8675 (ucs-fragment-8859): Don't use translation-table-for-input coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8676 system property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8677 (ucs-quail-activate): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8678 (ucs-set-table-for-input): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8679 (ucs-minibuffer-setup): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8680
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8681 * international/quail.el (quail-input-string-to-events):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8682 Use keyboard-translate-table, not translation-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8684 * files.el (normal-mode): Call ucs-set-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8685
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8686 * international/mule.el (set-buffer-file-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8687 Call ucs-set-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8689 2002-11-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8691 * replace.el (query-replace, query-replace-regexp): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8693 * emacs-lisp/bytecomp.el (byte-compile-lambda):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8694 Handle progn like let, inside interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8696 * textmodes/tex-mode.el (tex-dvi-view-command): Value can be sexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8697 Initialize to a suitable sexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8698 (tex-view): Evaluate tex-dvi-view-command and use the value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8700 2002-11-06 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8702 * international/mule.el (coding-system-eol-type-mnemonic):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8703 Use eol-mnemonic-undecided if CODING-SYSTEM is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8705 2002-11-06 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8707 * info.el (Info-fontify-node): Fixed hiding of *note references
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8708 with embedded file names like (xxx.yyy).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8709 Avoid making any lines visibly longer if hiding newlines inside
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8710 note references by wrapping line after references if it contained
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8711 a newline (unfortunaly this makes more lines appear "shorter").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8712 Properly reindent multi-line menu entry descriptions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8713
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8714 2002-11-05 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8716 * language/cyrillic.el ("Bulgarian"): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8717
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8718 * international/mule.el (coding-system-eol-type-mnemonic):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8719 Move from mule-util.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8721 * international/mule-util.el (coding-system-eol-type-mnemonic):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8722 Move to mule.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8723
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8724 2002-11-04 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8726 * files.el (find-buffer-visiting): Accept new optional PREDICATE
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8727 argument to return only a buffer that satisfies the predicate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8728 (insert-file-1): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8729 (insert-file-literally): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8730 (insert-file): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8732 2002-11-04 Robert Fenk <Robert.Fenk@gmx.de> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8734 * desktop.el (desktop-relative-file-names): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8735 (desktop-save): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8736
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8737 2002-11-03 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8738
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8739 * vc.el (vc-dired-mode): Adapt dired-move-to-filename-regexp to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8740 its current version in dired.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8742 2002-11-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8743
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8744 * emacs-lisp/autoload.el (generate-file-autoloads)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8745 (update-file-autoloads): Strip .gz and other such extensions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8746 (update-autoloads-from-directories): Also consider compressed files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8748 * info.el (Info-streamline-headings): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8749 (Info-dir-remove-duplicates): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8750 (Info-insert-dir): Use it. Simplify the code with push,mapc,dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8751 (Info-select-node): Simplify handling of Info-header-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8752 (Info-forward-node): Undo 2000/12/15 since we don't narrow any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8753 (Info-mode): Set header-line-format once and for all.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8754 (Info-fontify-node): Accept bogus first line with `File:' missing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8755 Only make first line invisible if Info-use-header-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8756 Don't use `intangible': it's evil. Use inhibit-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8757 (Info-follow-reference, Info-next-reference, Info-prev-reference)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8758 (Info-try-follow-nearest-node): Don't bind inhibit-point-motion-hooks
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8759 since we don't use intangible any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8761 * image.el (insert-image): Don't make intangible since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8762 adjust_point_for_property should be sufficient by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8763
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8764 2002-11-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8766 * textmodes/fill.el (fill-paragraph-handle-comment): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8767 (fill-comment-paragraph): New fun (generalizes of lisp-fill-paragraph).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8768 (fill-paragraph): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8770 * emacs-lisp/lisp-mode.el (lisp-fill-paragraph):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8771 Use fill-comment-paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8772
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8773 2002-11-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8775 * bindings.el (mode-line-change-eol)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8776 (mode-line-eol-desc-cache, mode-line-eol-desc): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8777 (mode-line-mule-info): Use them for the EOL part of the modeline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8779 * server.el (server-sentinel): Kill buffers if applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8780 (server-temp-file-p): Make arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8781 (server-done): Use it to simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8782 (server-switch-buffer): If server-window is a function, use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8784 * mail/undigest.el (rmail-digest-end-regexps): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8785 (undigestify-rmail-message): Fix paren-bug and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8786
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8787 2002-11-02 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8789 * info.el (Info-hide-note-references): nil value now does no
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8790 reformatting at all. New choice 'tag reformats tag but shows
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8791 the section reference.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8792 (Info-fontify-node): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8794 2002-11-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8796 * textmodes/tex-mode.el (tex-common-initialization):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8797 comment-start-skip shouldn't match on the next line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8799 * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Use match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8800 Don't bother making paragraph-start a superset of paragraph-separate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8801 Use line-beginning-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8803 * textmodes/sgml-mode.el (sgml-skip-tag-backward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8804 (sgml-skip-tag-forward): Deal with xml-style <foo/> empty tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8806 2002-11-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8808 * info.el (Info-hide-note-references): New defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8809 (Info-fontify-node): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8811 2002-10-31 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8812
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8813 * shell.el (explicit-bash-args): Bash 1.x doesn't grok
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8814 --noediting option; added run-time check to exclude it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8816 * info.el (Info-follow-reference, Info-next-reference)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8817 (Info-prev-reference, Info-try-follow-nearest-node):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8818 Bind inhibit-point-motion-hooks to t while parsing reference.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8819 (Info-fontify-node): When font-lock-mode is enabled, display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8820 "*note" and "* menu" references in a more user friendly format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8821
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8822 2002-10-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8823
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8824 * textmodes/fill.el (fill-move-to-break-point): Skip white space
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8825 _before_ checking to see if we're hitting the margin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8826 (fill-region-as-paragraph): Don't fiddle with the undo-list any more:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8827 it's now done by the C primitives. Don't use narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8828 Reorganize the line-breaking part of the code to simplify the control
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8829 flow and make it work in the absence of narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8830 (fill-region): Don't use narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8832 2002-10-30 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8833
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8834 * textmodes/po.el (po-content-type-charset-alist): Delete most entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8835 (po-find-charset): Doc fix. Remove interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8836 (po): Provide.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8837 (po-find-file-coding-system-guts): Re-written to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8838 coding-system-alist, and code-pages, not codepage stuff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8840 * term/x-win.el: Remove some ancient compatibility code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8841 Populate x-keysym-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8843 2002-10-30 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8845 * subr.el (replace-regexp-in-string): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8846
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8847 2002-10-29 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8849 * cus-start.el (selection-coding-system, scalable-fonts-allowed): Add.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8851 * progmodes/scheme.el (syntax-case): Define scheme-indent-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8853 * international/mule-conf.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8855 2002-10-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8856
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8857 * server.el (server-switch-buffer): Say when no server buffers remain.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8859 * net/goto-addr.el (goto-address-url-regexp): Don't match `mailto'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8861 2002-10-28 Masayuki Ataka <ataka@milk.freemail.ne.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8862
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8863 * progmodes/make-mode.el (makefile-warn-continuations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8864 Call re-search-forward with NOERROR t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8866 2002-10-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8868 * ido.el (ido-wide-find-dirs-or-files): Fixed problem that caused
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8869 incomplete list of matches to be returned.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8871 2002-10-29 Masayuki Ataka <ataka@milk.freemail.ne.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8873 * textmodes/texinfo.el (texinfo-environments): Add environment;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8874 copying, documentdescription, ifplaintext, ifnotplaintext, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8875 verbatim.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8877 * textmodes/texinfmt.el (texinfo-format-ifplaintext): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8878 (ifplaintext, ifnotplaintext)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8879 (afourpaper, afivepaper, afourlatex, afourwide)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8880 (documentlanguage, documentencoding): New aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8881
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8882 2002-10-29 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8884 * ibuffer.el (ibuffer-mouse-popup-menu): Set point before popping
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8885 up filter groups menu. Preserve point unless a menu command has
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8886 moved it from point clicked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8887
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8888 2002-10-29 David Kastrup <dak@lola.goethe.zz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8890 * calc/calc.el (calc-any-evaltos): Initialize to nil, since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8891 calc-refresh-evaltos appears to need this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8893 2002-10-28 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8895 * international/mule-diag.el (non-iso-charset-alist): Move to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8896 avoid compilation warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8897 (mule-diag): Provide.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8899 * international/code-pages.el (cp-make-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8900 Use utf-translation-table-for-decode, not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8901 utf-8-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8902 (mule-diag): Require.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8904 * language/thai-util.el (thai-composition-function): Don't use prog1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8906 * language/lao-util.el (lao-composition-function): Don't use prog1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8908 * language/european.el (diacritic-composition-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8909 Modify confused prog1 form.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8911 * international/quail.el (quail-keyboard-layout-alist): Fix pc105-uk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8912 (quail-keyboard-layout): Customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8913 Move after quail-keyboard-layout-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8915 2002-10-28 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8917 * progmodes/make-mode.el (makefile-warn-continuations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8918 Don't barf when there _aren't_ any suspicious continuations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8920 2002-10-28 Matthew Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8922 * progmodes/compile.el (grep-find-use-xargs): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8924 2002-10-27 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8926 * ediff-wind.el (ediff-control-frame-parameters): Add scrollbar-height.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8928 2002-10-27 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8930 * progmodes/sh-script.el (sh-mode-syntax-table): Don't make ^L
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8931 end-of-comment syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8933 2002-10-27 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8935 * ido.el (ido-cannot-complete-command): New defcustom, default to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8936 ido-completion-help (similar to iswitchb-cannot-complete-hook).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8937 (ido-complete): Call value of ido-cannot-complete-command rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8938 than ido-completion-help when no common completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8940 2002-10-27 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8942 * international/code-pages.el (iso-8859-11): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8944 2002-10-27 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8946 * pcvs.el (cvs-checkout): Use read-directory-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8947 (cvs-query-directory): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8949 2002-10-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8951 * progmodes/make-mode.el (makefile-cleanup-continuations):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8952 Default for variable is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8953 (makefile-warn-continuations): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8954 (makefile-mode): Put it on write-file-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8956 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8957 Delete debugging setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8959 * shell.el (shell): Look for .emacs_SHELL under ~/.emacs.d
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8960 after looking in ~.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8962 * startup.el (command-line): Look for .emacs under ~/.emacs.d
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8963 after looking in ~.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8964
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8965 * simple.el (toggle-truncate-lines): When turning off truncation,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8966 clear out the hscroll value in this buffer's windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8968 * simple.el (display-message-or-buffer): Don't display empty
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8969 output in the echo area.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8971 * man.el (Man-default-man-entry): Don't look for all word chars,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8972 look only for characters that are normally part of a shell command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8974 * gud.el (gdb): Pass default-directory to GDB via -cd option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8975
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8976 * font-lock.el (c++-font-lock-keywords...): Add `restrict' keyword.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8978 * find-file.el (ff-find-related-file): Fix autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8980 * emacs-lisp/unsafep.el (unsafep-variable): Pass second arg to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8981 risky-local-variable-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8982
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8983 * files.el (risky-local-variable-p): VAL=nil has special meaning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8984
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8985 * Makefile.in (compile-always): Avoid error in old Bash versions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8987 2002-10-26 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8989 * textmodes/picture.el (picture-mouse-set-point): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8990 (picture-mode-map): Bind it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8991 (picture-motion-reverse): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8992
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8993 2002-10-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8995 * textmodes/outline.el (outline-next-heading): Make sure the match-data
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8996 is really correct where returning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8997
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8998 2002-10-24 Matthew Swift <swift@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
8999
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9000 * textmodes/outline.el (outline-minor-mode): Add customization group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9002 2002-10-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9004 * files.el (risky-local-variable-p): New arg VAL.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9005 (compile-command): Use `stringp' for `safe-local-variable' prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9006 (hack-one-local-variable): Pass VAL to `risky-local-variable-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9008 2002-10-23 Francis J. Wright <F.J.Wright@qmul.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9010 * woman.el (woman-version): Update to 0.551 (beta).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9011 (woman-parse-colon-path): Add support for current Cygwin mount
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9012 conventions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9013 (woman-Cyg-to-Win): New function to convert absolute filename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9014 Cygwin to Windows form by executing external program cygpath if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9015 possible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9016 (woman-man.conf-path): Update default to current common locations
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9017 and to support Cygwin; update documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9018 (woman-parse-man.conf): Generalize regexp to "man.*\\.conf" to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9019 match possible names of man.conf file; tidy code and documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9020 (woman-manpath): Simplify default and documentation; essentially
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9021 move code that was here into `woman-parse-colon-path'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9022 (woman-default-indent): Change Linux to GNU in documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9023 (woman-addition-face): Make documentation consistent with other
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9024 WoMan faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9025 (woman-emulate-tbl): New variable, determines whether tbl
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9026 emulation is required.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9027 (woman-decode-region): Add check for preprocessor requests.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9028 (woman0-process-escapes, woman-special-characters)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9029 (woman-get-next-char, woman-parse-numeric-value): Add support for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9030 long groff names of the form [xxx].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9031 (woman-strings, woman-change-fonts): Now call `woman-match-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9032 (woman2-PD, woman2-na): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9033 (woman-match-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9034 (woman2-TS): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9035 (woman2-TE): New alias for `woman2-fi'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9037 2002-10-23 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9039 * ido.el (ido-restrict-to-matches): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9040 (ido-define-mode-map): Bind it to C-SPC and C-@ in ido-mode-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9042 2002-10-22 Bob Halley <halley@play-bow.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9044 * eshell/esh-io.el (eshell-set-output-handle): Fix so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9045 multiple redirection can work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9047 2002-10-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9049 * ielm.el (inferior-emacs-lisp-mode): If hexl not found, use cat.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9050 Don't hardcode point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9052 * hexl.el (hexl-mode-old-write-contents-hooks): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9053 (hexl-mode, hexl-current-address, hexl-address-to-marker)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9054 (hexl-insert-char): Don't hardcode point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9055 (hexl-isearch-search-function): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9056 (hexl-mode-old-isearch-search-fun-function): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9057 (hexl-mode): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9058 (hexl-mode, hexl-mode-exit, hexl-maybe-dehexlify-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9059 Use write-contents-functions rather then write-contents-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9060
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9061 * textmodes/text-mode.el (text-mode-syntax-table): Make ' a prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9062 (paragraph-indent-text-mode-abbrev-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9063 (paragraph-indent-text-mode-syntax-table): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9064 (paragraph-indent-text-mode): Use the :abbrev and :syntax-table args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9066 2002-10-21 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9068 * eshell/esh-util.el (directory-files-and-attributes): Copy docstring
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9069 from Emacs 21. Arg DIR renamed to DIRECTORY for consistency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9070
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9071 2002-10-20 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9072
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9073 * apropos.el (apropos-group): Use customize-group-other-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9075 2002-10-18 Stefan Monnier <monnier@rum.cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9077 * progmodes/perl-mode.el (perl-mode-syntax-table): Change $ back
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9078 to just "/" instead of "/ p".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9079 (perl-font-lock-syntactic-keywords): Use ". p" for the `$'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9081 2002-10-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9082
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9083 * textmodes/artist.el (artist-ff-is-bottommost-line): Fix misplaced
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9084 ELSE expression on IF.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9086 2002-10-17 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9087
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9088 * align.el (align-rules-list, align-exclude-rules-list): Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9090 * subr.el (remq): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9092 * vc-cvs.el (vc-cvs-sticky-tag-display): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9094 * vc-hooks.el (vc-insert-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9096 * vcursor.el (vcursor-other-window): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9097
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9098 * wid-edit.el (widget-choose): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9100 * calendar/diary-lib.el (diary-name-pattern): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9102 * emacs-lisp/elint.el (elint-error, elint-warning): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9103
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9104 * emacs-lisp/lisp.el (beginning-of-defun): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9106 * emulation/edt-mapper.el (top-level): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9107
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9108 * eshell/esh-var.el (eshell/define): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9110 * mail/feedmail.el (feedmail-nuke-body-in-fcc)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9111 (feedmail-queue-draft-directory): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9113 * net/netrc.el (netrc-parse): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9115 * obsolete/cplus-md.el (c++-empty-arglist-indent): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9116
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9117 * progmodes/ebrowse.el (ebrowse-ts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9118 (ebrowse-view/find-file-and-search-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9119 (ebrowse-draw-file-member-info): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9121 * progmodes/idlwave.el (idlwave-region-active-p): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9123 * progmodes/idlw-shell.el (idlwave-shell-set-bp): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9125 * progmodes/sh-script.el (sh-indent-for-then): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9127 * textmodes/bibtex.el (bibtex-find-entry-location): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9128
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9129 * textmodes/sgml-mode.el (sgml-close-tag, html-imenu-index): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9131 2002-10-17 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9133 * international/mule-diag.el (non-iso-charset-alist): Add koi8-u.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9135 * international/code-pages.el (cp-make-translation-table): Use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9136 ucs-mule-to-mule-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9137 (cp-fix-safe-chars): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9138 (non-iso-charset-alist): Don't define.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9139 (cp-make-coding-system): Use utf-8-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9140 Define translation-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9141 (cp866): Reinstate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9142 (alternativnj): Don't define alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9143 (koi8-u): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9144
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9145 * language/european.el ("Slovenian"): Use slovenian input-method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9146 (encode-mac-roman): Use ucs-mule-to-mule-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9147
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9148 * language/cyrillic.el (cyrillic-alternativnyj-decode-table): Fix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9149 the table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9150 (cyrillic-alternativnyj): Don't give it `mime-charset' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9151 (cp866): Delete this alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9152 ("Bulgarian"): Fix the value of `input-method'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9154 2002-10-16 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9156 * dired-aux.el (dired-add-entry): Put point in correct position
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9157 before inserting marker char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9158
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9159 2002-10-16 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9160
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9161 * dired.el (dired-readin-insert): Expand dired-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9162
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9163 * dired-aux.el (dired-insert-subdir-doinsert): Preserve point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9164
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9165 2002-10-16 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9167 * textmodes/reftex-vars.el: Move reftex-set-dirty here from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9168 reftex.el. Move the provide call to end of file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9170 * textmodes/reftex.el: Move reftex-set-dirty to reftex-vars.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9172 2002-10-15 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9174 * man.el (Man-getpage-in-background): Set width in environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9175
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9176 2002-10-15 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9178 * mail/sendmail.el (sendmail-send-it): Call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9179 select-message-coding-system before changing the current bufer to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9180 " sendmail temp".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9181
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9182 2002-10-14 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9184 * files.el (insert-directory): Handle //SUBDIRED// lines in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9185 recursive listings from ls --dired.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9187 * vc.el (vc-dired-reformat-line): Simplified. Handles text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9188 properties correctly now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9190 2002-10-14 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9192 * international/mule.el (set-selection-coding-system): Fix spacing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9194 2002-10-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9196 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9197 Treat `ignore' specially--prevent warnings about functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9198 called for effect, in its args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9199 Don't warn when `pop' is used for effect.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9201 * emacs-lisp/autoload.el (autoload-print-form): Cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9203 * uniquify.el (uniquify-get-proposed-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9204 Don't use directory-sep-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9206 * thingatpt.el (read-from-whole-string): Add call to `ignore'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9208 * find-file.el (ff-related-file-alist): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9209 (ff-find-related-file): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9210
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9211 2002-10-13 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9213 * dired.el (dired-insert-directory): When looking for existing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9214 indentation, goto OPOINT instead of beginning of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9216 2002-10-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9218 * cus-dep.el (custom-make-dependencies): Ignore preloaded files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9220 2002-10-12 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9222 * ediff-init.el (ediff-frame-char-height): Use frame-selected-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9224 * ediff-util.el (ediff-file-checked-in-p): Changed progn with and.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9226 * ediff-wind.el (ediff-skip-unsuitable-frames): Distinguish selected
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9227 frame from frame of selected window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9228 (ediff-frame-has-dedicated-windows): Don't select any frames to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9229 changing selected windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9230 (ediff-setup-control-frame): Make sure auto-rase is properly set for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9231 the control frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9233 2002-10-10 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9235 * browse-url.el (browse-url-mozilla): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9237 2002-10-10 Steve Youngs <youngs@xemacs.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9239 * browse-url.el (browse-url-mozilla-new-window-is-tab): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9240 (browse-url-mozilla): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9242 2002-10-11 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9244 * vc-cvs.el (vc-cvs-parse-entry): Don't barf when an `Entries'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9245 files contains an invalid timestamp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9247 2002-10-11 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9249 * mail/sendmail.el (mail-envelope-from): New option `header' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9250 use RFC 2822 From: header as the envelope address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9251 (mail-envelope-from): New function, this should be used instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9252 looking at the `mail-envelope-from' variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9253 (sendmail-send-it): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9255 * mail/smtpmail.el (smtpmail-via-smtp): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9257 2002-10-11 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9259 * dired.el (dired-insert-directory): Fix check for indentation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9260 from ls --dired.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9261
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9262 * vc.el (vc-dired-reformat-line): As a temporary fix, remove all text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9263 properties from the reformatted line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9265 2002-10-10 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9267 * textmodes/paragraphs.el (forward-paragraph): Keep track of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9268 remaining paragraphs to skip more carefully.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9270 * add-log.el (add-change-log-entry): Don't call find-file at all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9271 if we're already in the proper buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9272 (change-log-resolve-conflict): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9273 (change-log-mode): Use it and use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9274 (change-log-merge): Allow other-log to be a buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9275 Don't add a \n if there are already enough \n's.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9276
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9277 * finder-inf.el, subdirs.el, cus-load.el: Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9279 * finder.el ("finder-inf"): Don't fail if the file is absent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9281 * cus-dep.el (custom-make-dependencies): Don't use find-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9282 Use feature names rather than file names if applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9284 * cus-edit.el (customize-mode): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9286 * custom.el (custom-group-of-mode): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9287 (custom-load-symbol): Don't use preloaded-file-list now that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9288 load-history is always complete. Don't look up the expanded file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9289 name in load-history (looked like an XEmacsism).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9291 * smerge-mode.el (smerge-ediff): Autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9292 (smerge-match-conflict): Don't assume as much about smerge-begin-re.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9293 (smerge-resolve-function): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9294 (smerge-resolve): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9295 (smerge-basic-map): Bind it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9297 2002-10-10 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9299 * vc-cvs.el (vc-cvs-parse-entry): Parse the time stamp found in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9300 CVS/Entries, rather than comparing it textually.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9302 2002-10-10 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9303
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9304 * international/encoded-kb.el: Add `provide' call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9305
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9306 2002-10-09 David Kastrup <David.Kastrup@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9308 * calc/calc-alg.el (calcFunc-ln): In symbolic manipulations,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9309 ln(-1) should be i*pi, not pi.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9311 2002-10-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9313 * vc-cvs.el (vc-cvs-registered): In the autoload version use load
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9314 instead of require to avoid loops when loaddefs.el is loaded after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9315 vc-cvs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9316
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9317 * cus-edit.el (Custom-reset-current): Don't test for default-boundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9318 (Custom-reset-saved): Don't test for saved-value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9320 2002-10-08 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9322 * vc.el (vc-find-version): Use the new backend op `find-version'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9323 (vc-default-find-version): Provide the new backend op `find-version'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9324 in terms of the old `checkout' op.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9325
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9326 * vc-rcs.el (vc-rcs-find-version): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9327 (vc-rcs-checkout): Remove `workfile' arg and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9328
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9329 * vc-sccs.el (vc-sccs-find-version): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9330 (vc-sccs-checkout): Remove `workfile' arg and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9332 * vc-cvs.el (vc-cvs-find-version): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9333
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9334 2002-10-08 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9336 * info.el (Info-next-menu-item, Info-last-menu-item)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9337 (info-emacs-manual): Add docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9338 (Info-index): Use `string-to-number' instead of `string-to-int'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9339
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9340 2002-10-08 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9342 * international/ucs-tables.el (ucs-translation-table-for-decode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9343 Define it as a translation-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9344
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9345 2002-10-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9347 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9349 * progmodes/compile.el (grep-compute-defaults): Set the standard-value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9350 properties of the variables being initialized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9352 * thingatpt.el (thing-at-point-url-path-regexp): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9354 2002-10-07 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9355
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9356 * emulation/cua-base.el (cua-normal-cursor-color):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9357 Fixed initialization to make "Erase Customization" work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9359 2002-10-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9361 * vc.el (vc-maybe-resolve-conflicts): Always call vc-resolve-conflicts
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9362 in case some other package redefined it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9363 (vc-resolve-conflicts): Make it into an alias for smerge-ediff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9365 * textmodes/fill.el (fill-paragraph): Go to BOL before calling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9366 forward-paragraph to make sure its return value is meaningful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9368 2002-10-06 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9370 * net/tramp.el: Version 2.0.25 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9371 (tramp-handle-file-truename): If it's a directory,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9372 append slash only if result doesn't end in a slash already.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9373 (tramp-handle-file-truename): Restructure logic. If list of steps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9374 is nil, return "/" as the real name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9375 (tramp-completion-mode): Add "\\(" and "\\)". Otherwise,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9376 `match-string' doesn't make sense. From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9377 (tramp-host-with-port-regexp): New defcustom. Equal to previous
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9378 `tramp-host-regexp'. From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9379 (tramp-host-regexp): Taken off hashes in host names. Otherwise,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9380 scanning files like .rhosts would take comments as host names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9381 From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9382 (tramp-file-name-structure, tramp-multi-file-name-hop-structure):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9383 Replace `tramp-host-regexp' by `tramp-host-with-port-regexp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9384 From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9385 (tramp-action-terminal): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9386 (tramp-terminal-prompt-regexp): New variable, matches "tset" prompts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9387 (tramp-actions-before-shell): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9388 (tramp-handle-shell-command): Logic error. From Ivan
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9389 Zakharyaschev <imz@altlinux.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9391 2002-10-06 Markus Holmberg <markush@acc.umu.se> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9393 * thingatpt.el (thing-at-point-uri-schemes): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9394 (thing-at-point-url-regexp): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9396 2002-10-06 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9398 * progmodes/fortran.el (fortran-beginning-do): Ignore labelled DO
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9399 loops.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9401 2002-10-05 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9403 * vc.el (vc-log-mode-map): Explicitly inherit from text-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9404 (vc-maybe-resolve-conflicts): Don't check smerge-mode and smerge-ediff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9405 (vc-print-log): Don't check log-view-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9406 (vc-default-show-log-entry): Don't check log-view-goto-rev.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9407 (vc-log-mode): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9408 (vc-log-edit): Don't check log-edit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9410 2002-10-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9411
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9412 * vc-cvs.el (vc-cvs-show-log-entry):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9413 * vc-rcs.el (vc-rcs-show-log-entry): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9415 * smerge-mode.el (smerge-ediff): Add name-{mine,other,base} args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9417 2002-10-04 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9419 * vc.el (vc-default-show-log-entry): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9421 2002-10-04 Steven Tamm <steventamm@mac.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9423 * term/mac-win.el: Add lines to handle the new [return] event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9425 2002-10-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9427 * textmodes/fill.el (fill-paragraph): Give up if there's no
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9428 paragraph at or after point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9429
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9430 * textmodes/paragraphs.el (forward-paragraph): Return the steps left.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9432 * vc.el (vc-print-log): Unconditionally use `show-log-entry'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9433 (vc-default-show-log-entry): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9435 * subr.el (read-key-auxiliary-map, read-key): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9436 (read-quoted-char): Undo the `read-key' change of 2002-06-23.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9438 2002-10-03 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9440 * progmodes/ada-stmt.el (ada-stmt-add-to-ada-menu): Handle the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9441 menu pseudo-keys generated by easymenu which are lowercase in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9442 Emacs 21.4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9443
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9444 * progmodes/ada-xref.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9445 (ada-xref-update-project-menu,ada-add-ada-menu): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9447 2002-10-03 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9449 * frame.el (delete-frame-hook): Variable alias for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9450 `delete-frame-functions'. Mark obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9451
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9452 2002-10-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9454 * textmodes/outline.el (outline-1, outline-2, outline-3, outline-4)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9455 (outline-5, outline-6, outline-7, outline-8): New faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9456 (outline-font-lock-faces, outline-font-lock-levels): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9457 (outline-font-lock-face): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9458 (outline-font-lock-keywords): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9459 (outline-font-lock-level): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9460 (outline-mode, outline-next-preface, outline-next-heading)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9461 (outline-previous-heading, outline-next-visible-heading):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9462 Use shy group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9463 (outline-level) <var>: Update calling convention.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9464 (outline-level) <fun>: Take advantage of it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9465 (outline-demote): Don't assume the match-data is still uptodate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9466 (outline-up-heading): Simplify and make sure the match data is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9467 properly set at the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9468
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9469 2002-10-02 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9471 * progmodes/sh-script.el (sh-alias-alist): Use append instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9472 nconc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9473
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9474 * startup.el (normal-top-level): Reset standard-value property of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9475 `user-full-name' here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9477 2002-10-02 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9479 * wid-edit.el (widget-default-get): Change to return external
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9480 value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9481 (widget-choice-action): Update caller.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9482 (widget-editable-list-entry-create): Update caller.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9484 * wid-edit.el (widget-types-copy): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9485 (default): Added :copy keyword.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9486 (menu-choice): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9487 (checklist): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9488 (radio-button-choice): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9489 (editable-list): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9490 (group): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9491 (widget-copy): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9492 (widget-create-child): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9493 (widget-create-child-value): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9495 2002-10-01 Bill Wohler <wohler@newt.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9497 * mail/mh-comp.el, mail/mh-e.el, mail/mh-funcs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9498 mail/mh-mime.el, mail/mh-pick.el, mail/mh-seq.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9499 mail/mh-utils.el, mail/mh-xemacs-compat.el, mail/reply2.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9500 mail/reply2.xpm, toolbar/execute.pbm, toolbar/execute.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9501 toolbar/page-down.pbm, toolbar/page-down.xpm, toolbar/refile.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9502 toolbar/refile.xpm, toolbar/repack.pbm, toolbar/repack.xpm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9503 toolbar/rescan.pbm, toolbar/rescan.xpm, toolbar/show.pbm,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9504 toolbar/show.xpm, toolbar/widen.pbm, toolbar/widen.xpm:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9505 Upgraded to mh-e version 6.1.1. Full ChangeLog available in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9506 http://prdownloads.sourceforge.net/mh-e/mh-e-6.1.tgz?download .
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9507 There were no user-visible changes in 6.1.1 from 6.1--only the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9508 section of the Makefile that installs the files into Emacs was changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9510 2002-10-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9512 * pcvs.el (cvs-mode-find-file): Look up font-lock-face so it also
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9513 works when font-lock is turned off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9515 * jit-lock.el (jit-lock-fontify-now): Don't widen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9516 Let the jit-lock-functions do it if they want to.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9518 2002-10-01 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9520 * eshell/esh-module.el (eshell-load-defgroups):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9521 Add "no-byte-compile: t" to subdirs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9523 * makefile.w32-in (update-subdirs-CMD): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9525 * forms-d2.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9526 * forms-pass.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9527 * generic-x.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9528 * patcomp.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9529 * paths.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9530 * version.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9531 * international/mule-conf.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9532 * language/czech.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9533 * language/devanagari.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9534 * language/english.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9535 * language/georgian.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9536 * language/greek.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9537 * language/hebrew.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9538 * language/japanese.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9539 * language/korean.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9540 * language/lao.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9541 * language/misc-lang.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9542 * language/romanian.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9543 * language/slovak.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9544 * language/thai.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9545 * language/utf-8-lang.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9546 * emacs-lisp/cl-specs.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9547 * eshell/esh-maint.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9548 * mail/blessmail.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9549 * play/bruce.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9550 * term/apollo.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9551 * term/AT386.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9552 * term/bobcat.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9553 * term/internal.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9554 * term/iris-ansi.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9555 * term/keyswap.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9556 * term/linux.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9557 * term/lk201.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9558 * term/news.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9559 * term/vt102.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9560 * term/vt125.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9561 * term/vt200.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9562 * term/vt201.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9563 * term/vt220.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9564 * term/vt240.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9565 * term/vt300.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9566 * term/vt320.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9567 * term/vt400.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9568 * term/vt420.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9569 * term/wyse50.el: Add "no-byte-compile: t" in first line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9571 2002-10-01 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9573 * international/utf-16.el: Don't provide utf-16.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9575 * international/utf-8.el (ccl-decode-mule-utf-8):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9576 Remove unnecessary line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9577
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9578 2002-09-30 Kenichi Handa <handa@m17n.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9579
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9580 * language/thai.el (thai-tis620): Add `mime-charset' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9582 * language/indian.el: Don't register "ISO10646.*-1" in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9583 font-ccl-encoder-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9584
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9585 * language/cyrillic.el (ccl-decode-koi8): Refer to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9586 ucs-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9587 (ccl-decode-koi8-u): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9588 (ccl-decode-alternativnyj): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9589 (cyrillic-koi8): Put `dependency' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9590 (koi8-u): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9591 (cyrillic-alternativnyj): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9592
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9593 * international/utf-8.el (ucs-mule-to-mule-unicode): Don't define
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9594 this translation-table name here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9595 (utf-translation-table-for-encode): New translation-table name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9596 (utf-fragmentation-table): Renamed from utf-8-fragmentation-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9597 (utf-defragmentation-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9598 (ucs-mule-cjk-to-unicode): Renamed from utf-8-subst-rev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9599 (utf-subst-table-for-encode): New translation-table name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9600 (ucs-unicode-to-mule-cjk): Renamed from utf-8-subst-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9601 (utf-subst-table-for-decode): New translation-table name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9602 (utf-fragment-on-decoding): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9603 utf-8-fragment-on-decoding. Correctly handle the case that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9604 unify-8859-on-encoding-mode is off. Handle mule-utf-16-le and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9605 mule-utf-16-be too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9606 (utf-translate-cjk): Renamed from utf-8-translate-cjk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9607 Handle mule-utf-16-le and mule-utf-16-be too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9608 (ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9609 and utf-subst-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9610 (ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9611 and utf-subst-table-for-encode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9612 (mule-utf-8): Fix `safe-charsets' property, put `dependency' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9614 * international/utf-8-subst.el: Setup ucs-unicode-to-mule-cjk and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9615 ucs-mule-cjk-to-unicode, not utf-8-subst-table and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9616 utf-8-subst-rev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9618 * international/utf-16.el (utf-16-decode-ucs): Look up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9619 utf-subst-table-for-decode. Fix for the case that the looking up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9620 succeeds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9621 (ccl-decode-mule-utf-16-le): Translate characters by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9622 utf-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9623 (ccl-decode-mule-utf-16-be): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9624 (ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9625 at first. Translate characters by utf-translation-table-for-encode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9626 (ccl-encode-mule-utf-16-be): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9627 (mule-utf-16-le, mule-utf-16-be): Add `dependency' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9628
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9629 * loadup.el: Preload international/utf-16. Don't call ucs-unify-8859.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9631 * international/ucs-tables.el: Don't bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9632 utf-8-translation-table-for-decode while setting up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9633 ucs-mule-8859-to-ucs-table, etc. Add `depenency' property to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9634 iso-8859-* coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9635 (ucs-unify-8859): Arguments changed to FOR-ENCODE and FOR-DECODE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9636 If FOR-DECODE is non-nil, make ucs-mule-8859-to-mule-unicode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9637 populate the translation table named
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9638 ucs-translation-table-for-decode. If FOR-ENCODE is non-nil, make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9639 ucs-mule-to-mule-unicode populates the translation table named
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9640 utf-translation-table-for-encode. Call register-char-codings for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9641 mule-utf-16-be and mule-utf-16-le too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9642 (ucs-fragment-8859): Arguments changed to FOR-ENCODE and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9643 FOR-DECODE. If FOR-DECODE is non-nil, make the translation table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9644 named ucs-translation-table-for-decode vacant. If FOR-ENCODE is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9645 non-nil, make a proper char-table populates the translation table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9646 name utf-translation-table-for-encode. Call register-char-codings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9647 for all mule-utf-* to to reset their status to the origianl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9648 (unify-8859-on-encoding-mode): Call ucs-unify-8859 and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9649 ucs-fragment-8859 with fixed arguments. Set the version to 21.3.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9650 (unify-8859-on-decoding-mode): Likewise. Remove dependency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9651 (ccl-encode-unicode-font): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9652 (ucs-tables-unload-hook): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9653
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9654 * international/mule.el (decode-char): Refer to the translation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9655 hash table named utf-subst-table-for-decode. Refer to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9656 translation table named utf-translation-table-for-decode instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9657 of utf-8-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9658 (encode-char): Refer to the translation hash table named
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9659 utf-subst-table-for-encode. Refer to the translation table named
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9660 utf-translation-table-for-encode instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9661 utf-8-translation-table-for-encode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9663 * international/mule-diag.el (describe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9664 Describe `dependency' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9666 * international/mule-conf.el (emacs-mule): Add property `composition'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9668 * international/fontset.el (ucs-mule-to-mule-unicode): Define this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9669 translation table name here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9670 (ucs-mule-cjk-to-unicode): New translation table name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9671 (ccl-encode-unicode-font): Merge the code in ucs-tables.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9672 (font-ccl-encoder-alist): Change the font registry pattern to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9673 "ISO10646.*-*".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9675 2002-09-30 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9677 * calc/calc-stuff.el (calc-flush-caches): Add optional arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9678 `inhibit-msg'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9680 * calc/calc-prog.el (calc-kbd-report, calc-kbd-query): Don't bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9681 `executing-kbd-macro' and `defining-kbd-macro'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9683 * calc/calc-ext.el (calc-reset): Don't bind `executing-kbd-macro'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9684 Call `calc-flush-caches' with inhibit-msg arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9685 (calc-change-mode): Remove extra arg for `calc-save-modes'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9687 * calc/calc-mode.el (calc-save-modes): Remove `quiet' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9688 Don't bind `executing-kbd-macro'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9689
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9690 2002-09-29 Noah Friedman <friedman@splode.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9692 * subr.el (read-key): Use read-key-auxiliary-map, not read-key-aux-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9694 2002-09-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9696 * startup.el (user-mail-address): Initialize to a useful value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9697 once Emacs is started up; initialize to "" at loadup time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9698 (command-line): "", not nil, means user-mail-address not set yet.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9700 2002-09-29 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9702 * net/tramp.el: Version 2.0.24 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9703 (tramp-methods, tramp-completion-function-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9704 Rename "*-old" methods to "*_old". From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9705 (tramp-completion-function-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9706 Use `tramp-completion-function-alist-ssh' for the "fcp" method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9707 From Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9708 (tramp-default-method-alist): Use "su" for "root@localhost".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9709 (tramp-host-regexp): Allow "#" for "host#port" kludge.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9710 (tramp-ange-ftp-file-name-p): If METHOD is nil, find the right
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9711 default method. Require additional args USER and HOST for this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9712 Callers changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9713 (tramp-handle-file-local-copy): More local bindings. Bind results
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9714 of tramp-get-{remote,local}-{de,en}coding earlier to avoid nasty
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9715 "are you awake" problem.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9716 (tramp-action-password): Protect against clobbered match data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9717 (tramp-open-connection-setup-interactive-shell): Explicitly set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9718 tramp-last-cmd-time before invoking tramp-send-command the first
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9719 time. Otherwise, tramp-send-command would issue "echo are you
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9720 awake" right at the first time, which is not what we want.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9721 Reported by Douglas Gray Stephens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9722 (tramp-find-inline-encoding): Don't redirect stdout to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9723 /dev/null to avoid "chmode go-rwx" operation from "mimencode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9724 >/dev/null" as root(!), and to check the output of the decoding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9725 command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9726 (tramp-maybe-open-connection): Don't send "are you awake" if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9727 process has died.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9729 2002-09-29 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9731 * calc/calc.el (calc-dispatch-map): Actually set to keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9732
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9733 2002-09-29 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9734
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9735 * textmodes/sgml-mode.el (sgml-guess-indent): Handle tabs correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9736
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9737 2002-09-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9738
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9739 * custom.el (defcustom): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9741 2002-09-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9743 * loadhist.el (unload-feature): When undefining a variable,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9744 delete its buffer-local bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9746 2002-09-28 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9748 * subr.el (remove-yank-excluded-properties): Fix bugs in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9749 handling of category properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9750
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9751 2002-09-28 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9752
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9753 * ps-print.el (ps-print-emacs-type): Error if ps-print is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9754 activated in Epoch, inLucid or in Emacs v19 or lesser.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9755 Value can no longer be `lucid'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9756 (ps-print-version): New version number (6.5.8).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9757 (faces): Never do (require 'faces).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9759 2002-09-28 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9761 * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9762 streams that were opened using starttls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9763
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9764 2002-09-28 Paul Reilly <pmr@pajato.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9766 * files.el (auto-mode-alist): Add support for Java Enterprise
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9767 ARchive (ear/EAR) and Web ARchive (war/WAR) files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9769 2002-09-28 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9771 * progmodes/m4-mode.el (m4-font-lock-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9772 (m4-mode-syntax-table, m4-mode-abbrev-table, m4-m4-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9773 (m4-m4-region): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9775 2002-09-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9777 * emacs-lisp/cl-macs.el: Use the new usage-in-docstring syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9778 (cl-push, cl-pop): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9779 Use pop and push throughout the file instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9780 (cl-transform-lambda): Add usage info to docstring if the arglist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9781 is complex.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9782
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9783 * emacs-lisp/autoload.el (make-autoload): Add usage info to docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9784 (autoload-print-form): Also quote open-[-in-column 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9785
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9786 * help-fns.el (help-with-tutorial): Use minibuffer-completion-help.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9787 (help-split-fundoc): Don't support old syntax any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9788 (help-add-fundoc-usage): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9790 * emacs-lisp/cl-extra.el (cl-push, cl-pop): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9791 Use pop and push throughout the file instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9792 (cl-hash-lookup): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9793 (cl-make-hash-table, cl-hash-table-p, cl-gethash, cl-puthash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9794 (cl-remhash, cl-clrhash, cl-maphash, cl-hash-table-count): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9796 * emacs-lisp/cl-seq.el (cl-push, cl-pop): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9797 Use pop and push throughout the file instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9799 * emacs-lisp/edebug.el: Don't precompute menu shortcuts during
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9800 loading since the current keymaps might be all weird.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9802 * emacs-lisp/easy-mmode.el (define-minor-mode): Don't add properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9803 to the name since they're added by mode-line-format already.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9804 (define-minor-mode): Run (,mode -1) when needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9806 * tar-mode.el (tar-untar-buffer): Handle dir-entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9807 (tar-summarize-buffer, tar-mode, tar-extract, tar-copy, tar-expunge)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9808 (tar-alter-one-field, tar-subfile-save-buffer, tar-mode-write-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9809 Don't hardcode 1 == point-min.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9811 * abbrev.el (write-abbrev-file): Don't hardcode point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9812
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9813 * subr.el (read-key-auxiliary-map): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9814 (read-key): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9815 (make-temp-file): Make the file have mode 600.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9816 (add-minor-mode): Don't add properties to the name since it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9817 added by mode-line-format already.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9818 Be more careful with the mode-line-menu entry name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9819
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9820 * userlock.el (ask-user-about-supersession-threat): Don't abort
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9821 when the user hits mouse-2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9823 * register.el (set-register): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9824 (point-to-register): Set kill-buffer-hook in this buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9825 (register-swap-out): Use dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9826 (kill-buffer-hook): Don't change globally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9828 * server.el (server-select-display): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9829 (server-process-filter): Add support for `-display' and `-eval' args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9830 (server-visit-files): Use save-current-buffer, push, and dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9831 Add server-kill-buffer to kill-buffer-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9832 (kill-buffer-hook): Don't modify globally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9833 (server-switch-buffer): Be a bit more careful with multiple displays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9834 (server-socket-name): Always use /tmp and non-qualified hostname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9836 * uniquify.el (uniquify-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9837 Add to kill-buffer-hook for buffers with conflict.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9838 (rename-buffer): Check kill-buffer-hook to see if there was a conflict.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9839 (uniquify-delay-rationalize-file-buffer-names): Remove useless check.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9840 (kill-buffer-hook): Don't change globally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9841
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9842 2002-09-27 Stefan Monnier <monnier@cs.yale.edu>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9844 * calc/calc.el (calc-bug-address, calc-scan-for-dels, calc-stack)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9845 (calc-stack-top, calc-always-load-extensions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9846 (calc-line-numbering, calc-line-breaking, calc-display-just)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9847 (calc-display-origin, calc-number-radix, calc-leading-zeros)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9848 (calc-group-digits, calc-group-char, calc-point-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9849 (calc-frac-format, calc-prefer-frac, calc-hms-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9850 (calc-date-format, calc-float-format, calc-complex-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9851 (calc-full-float-format, calc-complex-mode, calc-infinite-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9852 (calc-display-strings, calc-matrix-just, calc-break-vectors)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9853 (calc-full-vectors, calc-full-trail-vectors, calc-vector-commas)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9854 (calc-vector-brackets, calc-matrix-brackets, calc-language)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9855 (calc-language-option, calc-function-open, calc-function-open)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9856 (calc-function-close, calc-language-output-filter)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9857 (calc-language-input-filter, calc-radix-formatter)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9858 (calc-left-label, calc-right-label, calc-word-size)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9859 (calc-previous-modulo, calc-simplify-mode, calc-auto-recompute)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9860 (calc-display-raw, calc-internal-prec, calc-inverse-flag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9861 (calc-hyperbolic-flag, calc-keep-args-flag, calc-angle-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9862 (calc-algebraic-mode, calc-incomplete-algebraic-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9863 (calc-symbolic-mode, calc-matrix-mode, calc-shift-prefix)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9864 (calc-window-height, calc-display-trail, calc-show-selections)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9865 (calc-use-selections, calc-assoc-selections)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9866 (calc-display-working-message, calc-auto-why, calc-timing)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9867 (calc-display-sci-high, calc-display-sci-low, calc-other-modes)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9868 (calc-other-modes, calc-Y-help-msgs, calc-loaded-settings-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9869 Make into real defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9870 (calc-mode-var-list): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9871 (calc-mode-save-mode, calc-standard-date-formats)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9872 (calc-autorange-units, calc-was-keypad-mode, calc-full-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9873 (calc-user-parse-tables, calc-gnuplot-default-device)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9874 (calc-gnuplot-default-output, calc-gnuplot-print-device)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9875 (calc-gnuplot-print-output, calc-gnuplot-geometry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9876 (calc-graph-default-resolution, calc-graph-default-resolution-3d)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9877 (calc-invocation-macro, calc-show-banner): Make into defvars,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9878 taken from `calc-mode-var-list'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9879 (calc-emacs-type-epoch, calc-emacs-type-19)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9880 (calc-emacs-type-lucid, calc-emacs-type-gnu19): Make into defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9881 (calc-version, calc-version-date, calc-trail-pointer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9882 (calc-trail-overlay, calc-undo-list, calc-redo-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9883 (calc-main-buffer, calc-trail-buffer, calc-why, calc-next-why)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9884 (calc-inverse-flag, calc-hyperbolic-flag, calc-keep-args-flag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9885 (calc-last-kill, calc-previous-alg-entry, calc-dollar-values)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9886 (calc-dollar-used, calc-hashes-used, calc-quick-prev-results)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9887 (calc-said-hello, calc-executing-macro, calc-any-selections)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9888 (calc-help-phase, calc-full-help-flag, calc-refresh-count)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9889 (calc-display-dirty, calc-prepared-composition)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9890 (calc-selection-cache-default-entry, calc-embedded-info)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9891 (calc-embedded-active, calc-standalone-flag, var-EvalRules)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9892 (math-eval-rules-cache-tag, math-radix-explicit-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9893 (math-expr-function-mapping, math-expr-variable-mapping)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9894 (math-read-expr-quotes, math-working-step, math-working-step-2)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9895 (var-i, var-pi, var-e, var-phi, var-gamma, var-Modes): Make into
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9896 defvars, from toplevel setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9897 (calc-mode-map): Set up keymap in more modern fashion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9898 (calc-dispatch-map): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9899 (calc-command-flags, calc-final-point-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9900 (calc-final-point-column): Defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9901 (calc-do): Use `save-current-buffer' instead of `save-excursion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9902 (sel-mode): Defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9903 (calc-any-evaltos): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9904 (calc-buffer, calc-prev-char, calc-prev-prev-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9905 (calc-digit-value): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9906 (math-eval-rules-cache, math-eval-rules-cache-other): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9907 (math-sub-bignum): Bind `diff'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9908 (calc-selection-cache-entry): Defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9909 (calc-count-lines): Reference `pos' instead of `newpos'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9911 2002-09-27 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9912
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9913 * mail/mail-hist.el (mail-hist-next-input): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9915 2002-09-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9917 * mail/unrmail.el (unrmail): Do the work directly,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9918 without actually selecting the messages in the from file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9919 (unrmail-unprune): New subroutine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9920
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9921 * files.el (backup-buffer): Bind local var MODES.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9922 Don't use renaming for a suid or sgid file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9923 Use backup-buffer-copy to do copying.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9924 (backup-buffer-copy): New subroutine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9925 Clear suid and sgid bits for the copy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9927 2002-09-26 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9929 * calendar/solar.el (solar-equinoxes-solstices):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9930 Use time properly adjusted for DST in the result.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9932 2002-09-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9934 * follow.el (follow-generic-filter): Simply bind deactivate-mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9935 Bind inhibit-read-only; don't mess with buffer-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9937 * speedbar.el (speedbar-refresh): Simply bind deactivate-mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9939 2002-09-26 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9941 * ielm.el (inferior-emacs-lisp-mode): Treat the header as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9942 output, if comint-use-prompt-regexp-instead-of-fields is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9944 2002-09-26 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9946 * ibuffer.el (ibuffer-update): Call `minibufferp' with argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9947 instead of within `with-current-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9949 2002-09-26 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9951 * iswitchb.el (iswitchb-completions): Test that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9952 iswitchb-common-match-string is a string, before printing common
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9953 completions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9955 2002-09-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9956
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9957 * server.el: Use built-in network primitives.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9958 (server-program, server-previous-string): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9959 (server-previous-strings): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9960 (server-socket-name): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9961 (server-log): Minor change to the output format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9962 (server-sentinel): Clean up global state when a client disconnects.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9963 (server-unquote-arg): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9964 (server-start): Use server-socket-name and make-network-process.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9965 (server-process-filter): Now talks to the clients directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9966 Normalize file name after unquoting and decoding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9967 (server-buffer-done): Just close the connection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9968 (server-switch-buffer): Handle the case where all windows are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9969 dedicated or minibuffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9971 * font-lock.el (fast-lock-mode, lazy-lock-mode, jit-lock-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9972 Don't bind them variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9973 (font-lock-turn-off-thing-lock, font-lock-after-fontify-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9974 (font-lock-after-unfontify-buffer): Check that the vars are bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9975 (font-lock-dont-widen): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9976 (font-lock-default-fontify-region): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9978 * emacs-lisp/find-func.el (find-library-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9979 Correctly find "file.el.gz" from "file.elc" or "file.elc.gz".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9981 2002-09-25 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9982
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9983 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9984 Handle safe but rejected default coding systems and unsafe default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9985 coding systems differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9987 * international/mule-diag.el (list-character-sets): Use the buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9988 name "*Character Set List*", not "*Help*". List also indirectly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9989 supported character sets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9990 (list-charset-chars): Use the buffer name "*Character List*", not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9991 "*Help*". Display the current charset name in the modeline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9992 (non-iso-charset-alist): Add mapped charset list for `mac-roman'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9993 (sort-listed-character-sets): Don't alter the region showing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9994 indirectly supported charsets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9996 2002-09-24 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9997
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9998 * mail/mail-extr.el (mail-extr-ignore-single-names): Change default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
9999 (mail-extract-address-components): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10001 2002-09-24 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10002
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10003 * simple.el (edit-and-eval-command): Protect command-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10004 (repeat-complex-command): Protect command-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10006 2002-09-24 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10008 * replace.el (occur-find-match): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10009 (occur-next, occur-prev): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10011 * progmodes/sh-script.el (sh-mark-init): Don't set `occur-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10012 (sh-mark-line): Likewise. Use 'occur-target and 'occur-match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10013 instead of 'occur and 'occur-point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10015 * eshell/em-unix.el (eshell-occur-mode-mouse-goto)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10016 (eshell-poor-mans-grep): Remove references to `occur-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10018 2002-09-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10019
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10020 * descr-text.el (describe-text-category): Use *Help*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10021 Don't kill-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10022 (describe-text-properties, describe-char):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10023 Delay self-inspection test. Use *Help*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10024 Use syntax-after. Use `pos' rather than (point).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10025 Distinguish the before/after part of a composition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10027 2002-09-23 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10029 * international/quail.el (quail-completion): Be sure to scroll
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10030 quail-completion-buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10032 2002-09-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10033
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10034 * ielm.el (*1): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10036 2002-09-23 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10037
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10038 * net/tramp.el (tramp-unified-filenames): Autoload it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10040 2002-09-23 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10042 * ediff-init.el (ediff-get-next-window): Bug fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10044 2002-09-22 Oliver Scholz <alkibiades@gmx.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10046 * play/gamegrid.el (gamegrid-face): New variable to emulate a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10047 buffer-local default face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10048 (gamegrid-xbm): New variable; XBM image as a replacement for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10049 `gamegrid-xpm' on Emacsen compiled without XPM-support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10050 (gamegrid-colorize-glyph): Ported XEmacs-code for the generation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10051 of images to Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10052 (gamegrid-match-spec): Call `gamegrid-make-image-from-vector' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10053 convert XEmacs-type image descriptors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10054 (gamegrid-color-display-p): Remove (use `display-colors-p' instead.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10055 (gamegrid-make-image-from-vector): New function. Convert XEmacs'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10056 image descriptors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10057 (gamegrid-display-type): Use Emacs' standard `display-.*-p'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10058 functions to check for display capabilities. Fix the recognition
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10059 of image-support in Emacs 21 by this way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10060 (gamegrid-hide-cursor): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10061 (gamegrid-setup-default-font): Ported the code from XEmacs to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10062 Emacs: create a new face and assign the variable `gamegrid-face'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10063 to it. Make sure that the face is not higher than the smallest
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10064 image used by the game.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10065 (gamegrid-initialize-display): Use `(setq cursor-type nil)'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10066 instead of `gamegrid-hide-cursor'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10067 (gamegrid-set-face): If `gamegrid-display-mode' is 'glyph, put an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10068 image in the buffer, instead of applying a face. [This is because
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10069 Emacs display-tables are not as capable as the display-tables in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10070 XEmacs. Maybe this function should be renamed to reflect the change?]
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10071 (gamegrid-init-buffer): If `gamegrid-display-mode' is 'glyph, put
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10072 the face held by `gamegrid-face' in an overlay over the whole
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10073 buffer to emulate a buffer-local default-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10075 2002-09-22 Markus Triska <triska@gmx.at> (iny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10077 * play/doctor.el (doctor-doc): Add 2 question words.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10078 (doctor-getnoun): Parse and save the complete object phrase.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10079
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10080 2002-09-22 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10082 * international/mule-cmds.el (select-safe-coding-system): Cope if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10083 default-coding-system gives nil which was then used in `min'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10084
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10085 * mail/sendmail.el (sendmail-send-it): If user's buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10086 is unibyte, make tembuf unibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10087
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10088 2002-09-22 Kai Gro,A_(Bjohann <grossjoh@ls6.informatik.uni-dortmund.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10090 * net/tramp.el: Version 2.0.22 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10091 (tramp-parse-rhosts, tramp-parse-shosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10092 (tramp-parse-hosts, tramp-parse-passwd): Apply `push' but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10093 `add-to-list' for performance reasons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10094 (tramp-get-completion-user-host): Return `nil' in case both `user'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10095 and 'host' are empty (not necessarily `nil'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10096 (tramp-parse-netrc, tramp-parse-netrc-group): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10097 (tramp-user-regexp): " \t" are not user regexp characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10098 (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10099 Remove Ange-FTP cmpletion. It has a bug not handling the "/ftp:" prefix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10100 completely, and it returns local completions as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10101 (tramp-completion-function-alist-ftp): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10102 (tramp-completion-function-alist): Add completion function for "ftp".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10103 From Michael Albinus <Michael.Albinus@alcatel.de>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10105 2002-09-22 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10107 * net/tramp.el: Version 2.0.21 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10108 (tramp-handle-file-newer-than-file-p): If mtime of both files is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10109 known, return a useful result. Better error message in case one
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10110 is a Tramp file and one isn't.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10111 (tramp-handle-file-local-copy, tramp-handle-write-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10112 (tramp-find-shell, tramp-open-connection-telnet)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10113 (tramp-open-connection-rsh, tramp-open-connection-su)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10114 (tramp-open-connection-setup-interactive-shell)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10115 (tramp-post-connection, tramp-maybe-open-connection)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10116 (tramp-method-out-of-band-p): Correct number of args for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10117 `tramp-get-rsh-program' and similar functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10118
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10119 2002-09-22 Kai Gro,A_(Bjohann <grossjoh@ls6.informatik.uni-dortmund.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10121 * net/tramp.el: Version 2.0.20 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10123 2002-09-20 Kai Gro,A_(Bjohann <grossjoh@ls6.informatik.uni-dortmund.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10125 * net/tramp.el (tramp-completion-function-alist): Escape open
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10126 paren in docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10127 (tramp-user-regexp, tramp-host-regexp): Allow empty strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10128 (tramp-handle-insert-file-contents): Call tramp-message-for-buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10129 instead of tramp-message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10130 (tramp-open-connection-rsh): Handle empty string as user name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10131 (tramp-open-connection-su): Handle empty string as host name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10132 Handle nil user name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10133 (tramp-handle-file-local-copy, tramp-handle-write-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10134 (tramp-completion-handle-file-name-all-completions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10135 (tramp-open-connection-telnet, tramp-open-connection-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10136 (tramp-open-connection-su, tramp-post-connection)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10137 (tramp-maybe-open-connection, tramp-method-out-of-band-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10138 (tramp-get-connection-function, tramp-get-remote-sh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10139 (tramp-get-rsh-program, tramp-get-rsh-args)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10140 (tramp-get-rcp-program, tramp-get-rcp-args)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10141 (tramp-get-rcp-keep-date-arg, tramp-get-su-program)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10142 (tramp-get-su-args, tramp-get-telnet-program)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10143 (tramp-get-telnet-args): Use `tramp-find-method', perhaps require
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10144 additional args USER, HOST.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10145 (tramp-action-password, tramp-open-connection-telnet)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10146 (tramp-open-connection-su, tramp-open-connection-multi)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10147 (tramp-method-out-of-band-p): `tramp-method-out-of-band-p' now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10148 takes USER and HOST arguments, to be able to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10149 `tramp-find-method'. Update callers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10150 (tramp-find-method): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10152 2002-09-20 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10154 * net/tramp.el (tramp-handle-insert-directory): Handle "--dired"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10155 in SWITCHES (by removing it).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10157 2002-09-18 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10158
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10159 * net/tramp.el (tramp-file-name-handler): Add `file-remote-p' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10160
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10161 2002-09-17 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10162
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10163 * net/tramp.el (top-level): Maybe autoload uudecode-decode-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10164
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10165 2002-09-16 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10167 * net/tramp.el (tramp-bug): Add tramp-methods.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10169 2002-09-16 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10171 * net/tramp.el (tramp-methods): Update docstring:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10172 tramp-encoding-command, tramp-decoding-command,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10173 tramp-encoding-function and tramp-decoding-function are not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10174 parameters anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10175 (tramp-uuencode-region): Autoload it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10177 2002-09-13 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10179 * net/tramp.el: Version 2.0.19 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10181 * net/tramp-uu.el: New file, implements uuencode in Lisp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10183 * net/tramp.el (tramp-coding-commands):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10184 Use `tramp-uuencode-region' as local encoder for the uuencode based
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10185 entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10187 2002-09-13 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10188
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10189 * net/tramp.el (tramp-handle-write-region): Wrong parens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10191 2002-09-13 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10193 * net/tramp.el: Version 2.0.18 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10194
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10195 * net/tramp.el (tramp-perl-decode): Perl changes to accomodate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10196 older versions of Perl. Now tested with 5.004. Suggestion from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10197 Michael Albinus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10199 2002-09-12 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10201 * net/tramp.el (tramp-find-inline-encoding):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10202 Call tramp-call-local-coding-command with nil for INPUT and OUTPUT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10203 (tramp-call-local-coding-command): OUTPUT equals nil means to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10204 discard the output. INPUT equals nil means /dev/null.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10206 2002-09-12 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10208 * net/tramp.el (tramp-encoding-shell): Default to environment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10209 variable COMSPEC on Windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10210 (tramp-handle-write-region): More debugging output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10211 (tramp-find-inline-encoding): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10213 2002-09-11 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10215 * net/tramp.el (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10216 Define `result1'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10217 (tramp-parse-hosts-group): Discard IPv6 entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10218
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10219 2002-09-11 Kai Gro,A_(Bjohann <grossjoh@ls6.informatik.uni-dortmund.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10221 * net/tramp.el (tramp-post-connection): Only send Perl
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10222 mime-encode/decode implementations when using inline method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10223 (tramp-handle-file-local-copy)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10224 (tramp-handle-write-region, tramp-post-connection)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10225 (tramp-coding-commands, tramp-find-inline-encoding): For the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10226 inline encodings, distinguish between local and remote commands,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10227 instead of between commands and functions. (The local commands
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10228 can be functions, too.) If the local host is a Windows machine,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10229 we can't expect the same commands to work there as on the remote host.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10230 (tramp-call-local-coding-command): New function for calling local
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10231 encoding and decoding commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10232 (tramp-set-remote-encoding, tramp-get-remote-encoding)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10233 (tramp-set-remote-decoding, tramp-get-remote-decoding)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10234 (tramp-set-local-encoding, tramp-get-local-encoding)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10235 (tramp-set-local-decoding, tramp-get-local-decoding): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10236 (tramp-get-encoding-command, tramp-set-encoding-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10237 (tramp-get-decoding-command, tramp-set-decoding-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10238 (tramp-get-encoding-function, tramp-set-encoding-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10239 (tramp-get-decoding-function, tramp-set-decoding-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10240 Old functions, removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10242 2002-09-10 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10244 * net/tramp.el (tramp-open-connection-setup-interactive-shell):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10245 Change command to invoke /bin/sh slightly to make it compatible
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10246 with the `rc' shell. Suggested by Daniel Pittman.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10248 2002-09-10 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10249
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10250 * net/tramp.el (tramp-handle-write-region): Added missing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10251 `)'. Hope it's the right place.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10253 2002-09-09 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10255 * net/tramp.el (tramp-open-connection-setup-interactive-shell):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10256 Do "exec env PS1='$ ' /bin/sh" instead of just "exec /bin/sh" in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10257 order to get a sane shell prompt. If people have ${CWD}, say, in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10258 their shell prompt, then the default login shell might display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10259 something harmless, but the /bin/sh will display a dollar sign
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10260 which confused the subsequent prompt recognition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10261 (tramp-multi-action-password): More debugging output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10262 (tramp-encoding-shell): Renamed from tramp-sh-program.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10263 More documentation. Default to cmd.exe on Windows NT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10264 (tramp-encoding-command-switch): New variable. Use instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10265 hard-wired "-c" which is only good for /bin/sh.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10266 (tramp-encoding-reads-stdin): New variable. If t, commands are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10267 called like "/bin/sh -c COMMAND <INPUT", if nil, they are called
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10268 like "/bin/sh -c COMMAND INPUT", ie the input file is the last arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10269 (tramp-multi-sh-program): Always default to tramp-encoding-shell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10270 (tramp-handle-file-local-copy, tramp-handle-write-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10271 Respect tramp-encoding-shell and friends.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10272 (tramp-find-inline-encoding): Use new-style calls for checking if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10273 the local commands work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10275 2002-09-07 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10276
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10277 * net/tramp.el (tramp-methods): Remove `tramp-completion-function'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10278 entries. They are handled now by `tramp-completion-function-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10279 (tramp-completion-function): Defvar removed. I've never used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10280 it. Hmm.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10281 (tramp-get-completion-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10282 (tramp-get-completion-rsh, tramp-get-completion-ssh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10283 (tramp-get-completion-telnet, tramp-get-completion-su):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10284 Functions removed as well. Not necessary any longer due to extended
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10285 customization means.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10286 (tramp-completion-function-alist): New defcustom. Holds all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10287 FUNCTION FILE pairs used for user and host name completion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10288 relevant for METHOD.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10289 (tramp-completion-function-alist-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10290 (tramp-completion-function-alist-ssh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10291 (tramp-completion-function-alist-telnet)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10292 (tramp-completion-function-alist-su): Defconst for initializing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10293 `tramp-completion-function-alist'. Unfortunately, mainly UNIX-like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10294 values are known for me until now. Needs to be completed for at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10295 least VMS++ like operating systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10296 (tramp-set-completion-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10297 (tramp-get-completion-function): New functions for configuration
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10298 of `tramp-completion-function-alist'. The old definition of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10299 `tramp-get-completion-function' has been discarded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10300 (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10301 Change function call for user/host completion according to definition
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10302 in `tramp-completion-function-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10303 (tramp-parse-passwd): Added exception handling for "root", because
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10304 `tramp-get-completion-su' (the previous place for this stuff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10305 doesn't exist any longer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10307 2002-09-07 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10309 * net/tramp.el (tramp-enter-password):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10310 Use `tramp-password-end-of-line' to terminate the line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10311 (tramp-bug): Include new variable `tramp-password-end-of-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10312 (tramp-password-end-of-line): New variable. People who use plink
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10313 under Windows might have to issue "\r\n" after the password, but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10314 they need to send just "\n" after the other commands. So this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10315 variable was introduced to complement `tramp-rsh-end-of-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10316 (tramp-wait-for-output, tramp-post-connection): Allow "\r" at end
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10317 of line of the output delimiter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10318
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10319 2002-09-06 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10320
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10321 * net/tramp.el (tramp-handle-file-local-copy, tramp-find-shell)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10322 (tramp-open-connection-setup-interactive-shell): Add some comments
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10323 about Douglas Grey Stephen's suggestions to make Tramp work better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10324 with plink under Windows. I'm not sure what to think of them, but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10325 now I have a guinea pig to try it out on. Said guinea pig is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10326 having other problems, though... Also remove some commented-out code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10327
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10328 2002-09-06 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10330 * net/tramp.el (tramp-get-completion-methods): Algorithm slightly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10331 tuned.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10332 (tramp-get-completion-user-host): Accept user names as they are if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10333 typed until "@".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10334 (tramp-completion-mode): Replace `last-input-char' by modern
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10335 `last-input-event'. Check for `event-modifiers'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10337 2002-09-06 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10339 * net/tramp.el (file-expand-wildcards): Corrected check to see if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10340 advising is necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10342 2002-09-05 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10344 * net/tramp.el (tramp-postfix-single-method-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10345 (tramp-postfix-multi-method-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10346 (tramp-postfix-multi-hop-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10347 (tramp-postfix-user-format): New format strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10348 (tramp-postfix-single-method-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10349 (tramp-postfix-multi-method-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10350 (tramp-postfix-multi-hop-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10351 (tramp-postfix-user-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10352 (tramp-make-multi-tramp-file-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10353 (tramp-make-tramp-file-name): Apply them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10354 (tramp-completion-handle-file-name-all-completions): Fix for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10355 invoking ange-ftp in case of "/ftp:xxx" file names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10357 2002-09-04 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10359 * net/tramp.el (tramp-prefix-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10360 (tramp-postfix-host-format): New format strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10361 (tramp-prefix-regexp, tramp-method-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10362 (tramp-postfix-single-method-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10363 (tramp-postfix-multi-method-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10364 (tramp-postfix-multi-hop-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10365 (tramp-user-regexp, tramp-postfix-user-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10366 (tramp-host-regexp, tramp-postfix-host-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10367 (tramp-path-regexp): New atomar regular expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10368 If corresponding format strings exist, derived from them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10369 (tramp-file-name-structure)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10370 (tramp-multi-file-name-structure)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10371 (tramp-multi-file-name-hop-structure)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10372 (tramp-make-multi-tramp-file-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10373 (tramp-completion-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10374 (tramp-completion-dissect-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10375 (tramp-parse-rhosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10376 (tramp-parse-shosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10377 (tramp-parse-hosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10378 (tramp-parse-passwd-group): Apply these expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10379 (tramp-file-name-structure-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10380 (tramp-file-name-structure-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10381 (tramp-make-tramp-file-format-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10382 (tramp-make-tramp-file-format-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10383 (tramp-make-tramp-file-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10384 (tramp-make-tramp-file-user-nil-format-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10385 (tramp-make-tramp-file-user-nil-format-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10386 (tramp-make-tramp-file-user-nil-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10387 (tramp-multi-file-name-structure-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10388 (tramp-multi-file-name-structure-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10389 (tramp-multi-file-name-hop-structure-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10390 (tramp-multi-file-name-hop-structure-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10391 (tramp-make-multi-tramp-file-format-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10392 (tramp-make-multi-tramp-file-format-separate): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10393 (tramp-make-tramp-file-name): Allow partial tramp file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10394 names. Generate tramp file format on-the-fly depending on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10395 parameters. Apply atomar format strings resp expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10396 (tramp-get-completion-methods)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10397 (tramp-get-completion-user-host): Apply `tramp-make-tramp-file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10398 (tramp-parse-hosts-group): Take all host names and IP addresses
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10399 into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10400 (tramp-bug): Remove `tramp-make-tramp-file-format'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10402 2002-09-01 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10403
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10404 * net/tramp.el (tramp-methods): Add `tramp-completion-function'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10405 for "su" and "sudo".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10406 (tramp-get-completion-telnet): Implement it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10407 (tramp-parse-hosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10408 (tramp-parse-hosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10409 (tramp-get-completion-su)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10410 (tramp-parse-passwd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10411 (tramp-parse-passwd-group): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10413 2002-08-31 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10415 * net/tramp.el (tramp-completion-mode): Check for `last-input-char'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10416 (tramp-completion-file-name-handler-alist): Add handler for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10417 `file-exists-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10418 (tramp-completion-handle-file-exists-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10419 (tramp-completion-handle-file-name-completion): Simplified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10420 (tramp-completion-dissect-file-name): Regexp's reorganised.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10421 (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10422 Call completion-function only if `user' or `host' is given.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10423 (tramp-get-completion-user-host): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10424 (tramp-get-completion-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10425 (tramp-get-completion-ssh): Apply it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10427 2002-08-29 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10429 * net/tramp.el (tramp-completion-file-name-handler-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10430 Add handler for `expand-file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10431 (tramp-completion-handle-expand-file-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10433 2002-08-26 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10435 * net/tramp.el (tramp-completion-mode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10436 (tramp-completion-handle-file-name-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10437 (tramp-completion-handle-file-name-all-completions): Apply it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10438 (tramp-methods): Remove double definition of `ssh1-old' and `ssh2-old'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10439 (tramp-point-at-eol): New defalias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10440 (tramp-parse-rhosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10441 (tramp-parse-shosts-group):: Apply it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10443 2002-08-25 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10445 * net/tramp.el (tramp-get-completion-methods)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10446 (tramp-get-completion-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10447 (tramp-get-completion-ssh): Add "[" for Xemacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10448 (tramp-completion-file-name-regexp-separate): Expression adapted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10449 (tramp-completion-file-name-handler-alist): Add handler for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10450 `file-name-directory' and `file-name-nondirectory'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10451 (tramp-completion-handle-file-name-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10452 (tramp-completion-handle-file-name-nondirectory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10453 (tramp-completion-run-real-handler): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10454 (tramp-completion-file-name-handler)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10455 (tramp-completion-handle-file-name-all-completions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10456 Apply `tramp-completion-run-real-handler'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10457 (tramp-parse-rhosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10458 (tramp-parse-shosts): Use `with-temp-buffer'. `result$,1!=(B renamed to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10459 `res' (otherwise side effects in XEmacs).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10461 2002-08-24 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10463 * net/tramp.el (tramp-completion-file-name-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10464 (tramp-completion-file-name-handler-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10465 (tramp-flatten-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10466 (tramp-completion-dissect-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10467 (tramp-get-completion-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10468 (tramp-parse-rhosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10469 (tramp-parse-rhosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10470 (tramp-get-completion-ssh): Doc string tuned.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10471 (tramp-methods): Doc string and custom type extended for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10472 `tramp-completion-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10473 (tramp-completion-function): Variable added. Is it really used?
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10474 Other variables like `tramp-completion-function' aren't used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10475 (tramp-completion-file-name-handler-alist): Add handler for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10476 `file-name-completion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10477 (tramp-completion-handle-file-name-completion): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10479 2002-08-18 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10480
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10481 * net/tramp.el (tramp-parse-rhosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10482 (tramp-parse-rhosts-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10483 (tramp-parse-shosts)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10484 (tramp-parse-shosts-group): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10485
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10486 2002-08-17 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10488 * net/tramp.el (tramp-completion-dissect-file-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10489 (tramp-completion-dissect-file-name1): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10491 2002-08-16 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10493 * net/tramp.el (tramp-get-completion-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10494 (tramp-get-completion-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10495 (tramp-get-completion-ssh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10496 (tramp-get-completion-telnet): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10497 (tramp-methods): Add `tramp-completion-function' for all methods.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10498
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10499 2002-08-15 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10501 * net/tramp.el (tramp-get-completion-methods): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10502 (tramp-find-default-method): Allow host to be nil (like user).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10504 2002-08-14 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10505
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10506 * net/tramp.el (tramp-completion-file-name-regexp-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10507 (tramp-completion-file-name-regexp-separate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10508 (tramp-completion-file-name-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10509 (tramp-completion-file-name-handler-alist): New defcustoms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10510 (tramp-completion-file-name-handler): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10511 Add `tramp-completion-file-name-handler' to `file-name-handler-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10512 (tramp-run-real-handler): Add `tramp-completion-file-name-handler'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10513 to `inhibit-file-name-handlers'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10514 (tramp-completion-handle-file-name-all-completions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10515 (tramp-completion-handle-file-name-completion): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10516
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10517 2002-08-12 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10518
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10519 * net/tramp.el (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10520 must be called again after activating `ange-ftp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10521 (tramp-ange-ftp-file-name-p): Check for Xemacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10523 2002-08-08 Michael Albinus <Michael.Albinus@alcatel.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10525 * net/tramp.el (tramp-do-copy-or-rename-file): Don't pass
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10526 KEEP-DATE to tramp-invoke-ange-ftp 'rename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10527 (tramp-handle-write-region): Don't pass LOCKNAME and CONFIRM to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10528 tramp-invoke-ange-ftp 'write-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10529 (tramp-handle-set-file-modes): Change order of FILENAME and MODE
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10530 passing to tramp-invoke-ange-ftp 'set-file-modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10531 (tramp-flatten-list): New function. Maybe this functionality does
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10532 exist already elsewhere in the libraries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10533 (tramp-invoke-ange-ftp): Apply `tramp-flatten-list' to parameter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10534 list in order to avoid nested lists, f.e. when invoked from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10535 `tramp-handle-dired-call-process'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10537 2002-09-05 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10539 * net/tramp.el (tramp-chunksize): New kluge variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10540 (tramp-send-region): If tramp-chunksize is non-nil, send region in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10541 parts and sleep 0.1 seconds between chunks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10543 2002-09-03 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10545 * net/tramp.el (tramp-handle-insert-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10546 Use `insert-buffer-substring' instead of `insert-buffer', which is not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10547 supposed to be used from Lisp. Remember old point in a variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10548 instead of using `mark'. Suggestion from Stefan Monnier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10549 (tramp-unified-filenames): New variable. Use it in default value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10550 of other filename variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10551 (file-expand-wildcards): Don't advise unless "[" and "]" are used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10552 in the filename format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10554 2002-09-01 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10556 * net/tramp.el (tramp-methods): Remove duplicate definition of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10557 ssh1-old and ssh2-old.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10559 2002-09-22 Kai Gro,A_(Bjohann <grossjoh@ls6.informatik.uni-dortmund.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10561 * dired.el (dired-insert-directory): Always add "--dired" to to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10562 SWITCHES for remote files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10563 * files.el (insert-directory): Comment saying that "--dired"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10564 might be in the SWITCHES.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10565 * net/ange-ftp.el (ange-ftp-ls): Handle "--dired" in LSARGS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10566 (ange-ftp-insert-directory): Comment explaining "--dired" handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10568 2002-09-21 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10570 * mail/mailabbrev.el (mail-abbrev-make-syntax-table): Give %!._-
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10571 word constituent syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10573 2002-09-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10575 * cus-dep.el (custom-make-dependencies): Bind to t
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10576 around evaluating the def-form.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10577
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10578 * custom.el (custom-dont-initialize): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10579 (custom-declare-variable): Don't init the variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10580 if custom-dont-initialize is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10582 2002-09-21 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10584 * net/eudc.el (eudc-install-menu): Use `define-key' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10585 `easy-menu-create-menu' to avoid duplication of menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10587 2002-09-20 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10589 * kmacro.el (kmacro-step-edit-query): Use RET to execute rest of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10590 macro and terminate editing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10591 (kmacro-step-edit-macro): Push previous macro onto ring if changed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10592 by step editing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10594 2002-09-19 Tom Tromey <tromey@redhat.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10596 * play/blackbox.el (bb-right): Respect prefix argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10597 (bb-left, bb-up, bb-down): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10599 2002-09-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10601 * cus-dep.el (custom-make-dependencies): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10603 2002-09-19 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10605 * ielm.el (ielm-eval-input): Call `error-message-string' instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10606 of the non-existent `ielm-format-error'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10607
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10608 2002-09-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10610 * emacs-lisp/easymenu.el (easy-menu-remove):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10611 * emacs-lisp/ewoc.el (ewoc--node-branch): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10613 * international/mule-diag.el (describe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10614 Remove unused `coding-spec' variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10615 (list-input-methods): Be more careful when setting up the help buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10617 * international/ucs-tables.el (unify-8859-on-encoding-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10618 Set init value to t to reflect reality.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10619 (ucs-minibuffer-setup): Use minibuffer-selected-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10621 2002-09-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10623 * progmodes/make-mode.el (makefile-cleanup-continuations-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10624 Rename to makefile-cleanup-continuations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10625 (makefile-mode): Use write-file-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10626 (makefile-fill-paragraph): Use match-string-no-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10627 (makefile-fill-paragraph): Use line-end-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10628 (makefile-add-log-defun): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10630 2002-09-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10631
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10632 * dired.el (dired-mark-pop-up): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10634 * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs): Put the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10635 definition straight into loaddefs.el as well as executing it here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10637 2002-09-18 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10639 * calc/calc.el (calc-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10640 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10642 2002-09-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10644 * Makefile.in (bootstrap-clean): Use cd to shorten arg strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10645 Don't ignore errors in rm line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10647 * menu-bar.el (menu-bar-search-menu): Nicer help string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10649 * replace.el (occur-engine-add-prefix): Use 7 spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10650 (occur-engine): Use 7 digits to align tabs in the data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10652 * emacs-lisp/bytecomp.el (byte-compile-output-docform):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10653 Don't make the definition dynamic if it shares structure
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10654 with the arg list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10655
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10656 * gud.el (gud-pdb-marker-regexp): Allow : and \ in file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10657 (pdb): In gud-remove, pass down the file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10659 * cus-dep.el (custom-make-dependencies): Sort MEMBERS before use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10661 2002-09-18 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10663 * ielm.el: (*1, *2, *3): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10664 (ielm-eval-input): Make temporary buffers current on entry and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10665 exit to the let bindings for *, ** and ***.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10666 (inferior-emacs-lisp-mode): Mention *1, *2 and *3 in the docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10667 Do not overrule global bindings for *, ** and ***.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10669 2002-09-18 Tom Tromey <tromey@redhat.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10671 * progmodes/make-mode.el (makefile-fill-paragraph): Find comment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10672 boundaries before filling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10673
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10674 2002-09-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10676 * server.el (server-done): Fix harmlessly wrong arg to save-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10677 (server-switch-buffer): Only select a different window if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10678 next-buffer is non-nil. Don't switch in a dedicated window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10679 If next-buffer is already displayed, reuse that window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10680
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10681 * diff-mode.el (diff-mode): Use compilation-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10682 Don't unbind compilation-last-buffer after autoloading compile.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10683 Hide the compilation-minor-mode bindings altogether.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10685 2002-09-18 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10687 * dired.el (dired-insert-directory): Never add "--dired" when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10688 listing remote directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10689
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10690 2002-09-18 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10692 * ediff-hooks.el: Put back the autoloads (for XEmacs compatibility).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10694 * ediff-init.el: Use defalias instead of fset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10696 * ediff-util.el: Use defalias instead of fset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10698 * viper-util.el (viper-chars-in-region): Simplification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10700 * viper.el (viper-emacs-state-mode-list): Added modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10702 2002-09-18 Jonathan Yavner <jyavner@engineer.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10704 * emacs-lisp/testcover.el: New file. Uses edebug to instrument a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10705 module of code, with graphical display of poor-coverage spots.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10707 * emacs-lisp/testcover-ses.el: New file. Demonstrates use of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10708 testcover on a interactive module like ses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10710 * emacs-lisp/testcover-unsafep.el: New file. Demonstrates use of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10711 testcover on a noninteractive module like unsafep.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10713 2002-09-18 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10715 * diff-mode.el (diff-mode): Don't evaluate `compilation-last-buffer'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10716 unless it's bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10717
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10718 2002-09-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10719
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10720 * server.el (server-log): Add `client' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10721 (server-start): Don't bother canceling the sentinel.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10722 (server-process-filter): Use replace-regexp-in-string and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10723 handle the new &n quoting. Use push. Use server-log's new arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10724 Don't output the C-x # message if `nowait'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10725 (server-buffer-done): Use server-log's new arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10727 2002-09-16 Jonathan Yavner <jyavner@engineer.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10729 * ses.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10731 * emacs-lisp/unsafep.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10732
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10733 * files.el (auto-mode-alist): Add ".ses" for ses-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10734 (inhibit-quit): This is risky for unsafep, doesn't matter much for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10735 anybody else.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10736 (risky-local-variable-p): New function. Split off from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10737 hack-one-local-variable so unsafep can use it. Add \|-history$ to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10738 the list of disallowed local variable names (malicious user could
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10739 stuff a `display' property in there that would be activated when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10740 na,Ao(Bve user called up the history).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10742 2002-09-16 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10743
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10744 * ls-lisp.el (ls-lisp-format-time-list): Fix type and provide :tag's.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10746 2002-09-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10748 * play/gomoku.el (gomoku-move-up, gomoku-move-down):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10749 Use forward-line and move-to-column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10750
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10751 * cus-edit.el (custom-variable-backup-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10752 (custom-variable-reset-backup): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10753 (custom-variable-menu): Add item for custom-variable-reset-backup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10754 (custom-variable-set, custom-variable-reset-saved)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10755 (custom-variable-reset-standard): Call custom-variable-backup-value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10757 2002-09-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10759 * dired.el (dired-font-lock-keywords): Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10760 (dired-move-to-filename): Better message when we fail to find the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10761 (dired-sort-toggle): Minor optimization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10762
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10763 2002-09-16 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10765 * dired-aux.el (dired-add-entry): Add missing argument to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10766 `dired-mark'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10767
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10768 2002-09-16 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10770 * xscheme.el (scheme-interaction-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10771
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10772 * net/eudc.el (eudc-plist-get): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10774 2002-09-16 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10775
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10776 * menu-bar.el (menu-bar-last-search-type): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10777 (nonincremental-repeat-search-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10778 (nonincremental-repeat-search-backward): Repeat string or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10779 regexp search depending on menu-bar-last-search-type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10780 (nonincremental-search-forward, nonincremental-re-search-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10781 (nonincremental-search-backward, nonincremental-re-search-backward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10782 Set menu-bar-last-search-type to string or regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10783 (nonincremental-repeat-re-search-forward): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10784 (nonincremental-repeat-re-search-backward): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10785 (menu-bar-replace-menu): New keymap for "Edit->Replace" submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10786 (menu-bar-i-search-menu): New keymap for "Incremental Search" submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10787 (menu-bar-adv-search-menu): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10788 (menu-bar-search-menu): Reorganized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10789 (menu-bar-edit-menu): Added "Replace" submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10791 2002-09-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10793 * scroll-bar.el (scroll-bar-mode): Specify :initialize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10795 * menu-bar.el (menu-bar-make-mm-toggle): Don't put a quote befor FNAME
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10796 when it's not being evaluated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10798 2002-09-15 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10800 * dired.el (dired-move-to-filename): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10802 2002-09-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10803
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10804 * emulation/keypad.el (keypad-setup, keypad-shifted-setup)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10805 (keypad-numlock-setup, keypad-numlock-shifted-setup):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10806 Change `Remove Binding' option to `Unspecified/User-defined'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10807 (keypad-setup): Enhance explanation of setup type `none'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10809 2002-09-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10811 * time.el (display-time-mode): Set display-time-load-average here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10812 (display-time-load-average): Initialize to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10813 (display-time-default-load-average): Add "None" alternative.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10814 (display-time-update): Handle "None" alternative for load-average.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10816 * dired-aux.el (dired-bunch-files): Put the arg FILES
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10817 back as it was after temporary destrucive mods.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10818 (dired-add-entry): Use dired-insert-directory to handle indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10819 Explicitly restore the line's marker character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10820 Preserve the old file name's text properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10821 (dired-add-entry-do-indentation): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10822 (dired-relist-file): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10823 (dired-rename-file): Change argument names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10824 (foo-rename-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10825 (dired-do-hardlink): Use dired-hardlink.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10826 (dired-hardlink): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10827 (dired-insert-subdir-doinsert): Use dired-insert-directory;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10828 that handles indentation, text props and header line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10829 dired-readin-insert gets no args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10830 Use `last' instead of `reverse'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10832 * dired.el (dired-use-ls-dired): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10833 (dired-directory): Document the rules better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10835 * dired.el (dired-insert-headerline): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10836 (dired-revert): Pass no args to dired-readin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10837 (dired-move-to-filename): First try using dired-filename property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10838 (dired-move-to-end-of-filename): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10839 (dired-why): Try to show the start of this page of warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10840 (dired-log): Insert the buffer name at start of page, not end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10841 (dired-log-summary): If just one failure, explain it in echo area.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10843 * dired.el (dired-internal-noselect):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10844 Always set dired-directory, when buffer is not new.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10845 Pass dir-or-list, not dirname, to dired-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10846 Call dired-readin with no args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10847 Don't call dired-after-readin-hook here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10848 (dired-find-buffer-nocreate): Expand dirname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10849 Expand the dir from dired-directory to compare with dirname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10851 (dired-readin): Take no args. Get the directory from dired-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10852 Run dired-before-reading hook inside save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10853 Run dired-after-readin-hook here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10854 Don't make undo entries at all.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10855 Call dired-readin-insert with no args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10856 Don't change indentation here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10857 Don't insert headerline here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10859 (dired-readin-insert): Take no args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10860 Get dir and file-list from dired-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10861 Call dired-insert-directory the new way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10862 Don't insert "wildcard" info here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10864 (dired-insert-directory): New arg FILE-LIST.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10865 First arg now DIR, always just the directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10866 This function fully handles setting up the buffer text:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10867 update indentation, insert headerline and "wildcard" info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10868 Pass --dired arg if appropriate; put info in dired-filename props.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10869 Don't expand file names here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10871 * warnings.el (display-warning): In batch mode,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10872 exclude the final newline from the arg to `message'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10873
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10874 2002-09-13 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10876 * files.el (diff-buffer-with-file): Check whether associated file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10877 exists. Display message for 1 second. Always return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10878
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10879 2002-09-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10881 * diff-mode.el (diff-mode): Turn on compilation-minor-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10882 support again, but more carefully this time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10884 * progmodes/perl-mode.el (perl-mode-syntax-table): Mark $, % and @
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10885 such that backward-sexp correctly skips them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10886 (perl-font-lock-keywords-2): Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10887 (perl-font-lock-syntactic-keywords)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10888 (perl-font-lock-syntactic-face-function): Better handle PODs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10889 Handle package names with ' in them and ($$) in `sub' declarations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10890 Handle format staements. Handle regexp and quote-like ops.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10891 (perl-empty-syntax-table): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10892 (perl-quote-syntax-table): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10894 * pcvs.el (cvs-mode-find-file): Work even if point is at beg-of-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10895 (cvs-do-removal): Bind inhibit-read-only while modifying the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10897 * newcomment.el (comment-with-narrowing): Use the `declare' thingy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10899 * derived.el (define-derived-mode): Properly ignore unknown args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10901 * emacs-lisp/easy-mmode.el (define-minor-mode): Add a :require arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10902 Don't call the function during init if mode is on by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10904 * simple.el: Provide `simple'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10905 (transient-mark-mode, line-number-mode, column-number-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10906 Pass an explicit `:require nil' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10908 2002-09-13 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10909
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10910 * play/tetris.el (tetris-blank-options, tetris-cell-options):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10911 Remove various redundant `(t nil)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10912
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10913 * play/snake.el (snake-border-options): Use color on tty if available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10915 * play/tetris.el (tetris-border-options): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10917 * play/pong.el (pong-border-options): Likewise, plus reset
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10918 color on tty to be [0.5 0.5 0.5].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10920 2002-09-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10922 * kmacro.el (kmacro-start-macro): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10924 2002-09-13 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10926 * progmodes/idlw-shell.el (idlwave-shell-cleanup): Fix reference
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10927 to `idlwave-idlwave_routine_info-compiled'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10929 * whitespace.el (whitespace-unload-hook): Call `remove-hook' with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10930 three arguments, not four.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10932 2002-09-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10934 * kmacro.el (kmacro-keymap): Changed bindings:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10935 C-x C-k s to kmacro-start-macro, C-x C-k b to kmacro-bind-to-key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10937 2002-09-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10939 * international/mule-cmds.el (universal-coding-system-argument):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10940 Read the coding system inside `interactive' spec, for command-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10942 2002-09-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10944 * emacs-lisp/find-func.el (find-library-name): Don't forget
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10945 the empty suffix. Fix stale variable name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10946
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10947 * gud.el (gud-gdb-massage-args, gud-sdb-massage-args)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10948 (gud-pdb-massage-args): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10949 (gdb, sdb, pdb): Don't pass gud-*-massage-args any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10950 (gud-gdb-command-name): New var. Put "--fullname" in there.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10951 (gud-query-cmdline): Use the most recent executable as the default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10952 Don't add "--fullname" (it's only valid/meaningful for GDB).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10953 (gud-xdb-marker-filter): Use match-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10954 (gud-perldb-massage-args): Don't add "-d".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10955 (gud-perldb-command-name): Add "-d".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10956 (gud-common-init): If `massage-args' is nil, don't call it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10957 (gud-format-command): Don't hardcode point-min==1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10959 * derived.el: Require CL when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10961 2002-09-12 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10962
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10963 * mail/smtpmail.el (smtpmail-send-it): Don't use : in filenames
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10964 (for cygwin). Suggested by Andrew Senior <aws@watson.ibm.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10965 Use expand-file-name. Also don't require time-stamp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10967 2002-09-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10969 * derived.el (define-derived-mode): When making new abbrev table,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10970 don't try to copy the parent's abbrev table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10972 * ruler-mode.el (ruler-mode-left-scroll-bar-cols):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10973 Always round scroll-bar-width parameter up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10974 If it is nil, use 14.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10975
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10976 * abbrev.el (copy-abbrev-table): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10978 2002-09-11 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10980 * ps-print.el: Adjust ps-print-color-p, ps-default-fg and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10981 ps-default-bg setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10982 (ps-print-version): New version number (6.5.7).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10983 (ps-mark-active-p): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10984 (ps-print-preprint-region): Adjust code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10986 2002-09-11 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10988 * international/mule.el (non-standard-designations-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10989 (ctext-pre-write-conversion): Don't generate invalid extended
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10990 segments for iso8859.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10992 * language/cyrillic.el ("Ukrainian"): Fix nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10993 (cyrillic-alternativnyj-decode-table): Fix some entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10995 * international/ucs-tables.el: Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10997 * international/utf-8.el (utf-8-fragment-on-decoding): Fix last
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10998 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
10999
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11000 2002-09-11 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11002 * edmacro.el (edit-kbd-macro): Recognize new C-x e binding,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11003 kmacro-end-and-call-macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11004
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11005 2002-09-11 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11006
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11007 * newcomment.el (uncomment-region): Fix let/let* use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11009 2002-09-11 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11011 * time-stamp.el (time-stamp-hhmmss): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11013 * gud.el (gud-gdb-massage-args): Don't secretly add -fullname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11014 (gud-query-cmdline): Add --fullname to the user cmdline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11016 * mail/smtpmail.el (smtpmail-default-smtp-server): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11018 2002-09-11 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11019
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11020 * kmacro.el (kmacro-call-macro): Rephrase repeat prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11021 (kmacro-step-edit-map): Bind "A" to `append-end'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11022 (kmacro-step-edit-prompt): Fix prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11023 (kmacro-step-edit-query): Handle `append-end' response.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11024 (kmacro-step-edit-pre-command): Activate `append-end' at end of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11025 macro when required.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11027 2002-09-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11029 * derived.el (define-derived-mode): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11030
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11031 * menu-bar.el (line-number-mode, column-number-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11032 (transient-mark-mode): Use minor mode directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11033 (menu-bar-make-toggle): Remove `props' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11034 Move customize-mark-as-set directly into the toggle function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11036 * whitespace.el (whitespace-global-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11037 Use the new file hook names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11038 (whitespace-describe): Remove. Move the text to `Commentary:'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11039 (whitespace-unload-hook): Use the new file hook names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11040
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11041 * finder.el (finder-find-library): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11042 (finder-commentary): Use find-library-name and add completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11044 * simple.el (transient-mark-mode, line-number-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11045 (column-number-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11046 (define-mail-user-agent): Delete. Moved to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11048 * loadup.el ("simple.el"): Move to after loaddefs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11049
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11050 * subr.el (define-mail-user-agent): Moved from simple.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11052 2002-09-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11054 * pcvs-info.el (cvs-check-fileinfo): Don't use boolp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11055 (boolp): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11056
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11057 2002-09-10 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11059 * international/utf-8.el (ucs-mule-to-mule-unicode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11060 Define unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11061 (utf-8-fragmentation-table): New. Use it in top-level mapc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11062 (utf-8-fragment-on-decoding): Use it to keep
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11063 utf-8-translation-table-for-decode variable and translation table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11064 in sync.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11066 * international/ucs-tables.el: Bind utf-8-translation-table-for-decode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11067 when setting up tables and remove useless optimize-char-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11068 (ucs-mule-to-mule-unicode): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11069 (ucs-unify-8859): Maybe optimize ucs-mule-to-mule-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11070
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11071 * international/utf-16.el (utf-16-le-pre-write-conversion)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11072 (utf-16-be-pre-write-conversion): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11073 (mule-utf-16-le, mule-utf-16-be): Register encoding translation table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11075 2002-09-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11077 * files.el (diff-buffer-with-file): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11078 Don't signal an error if buffer has no file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11079 Call sit-for after `diff' returns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11081 * play/gamegrid.el (gamegrid-make-color-tty-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11082 Handle string as COLOR arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11083 (gamegrid-display-type): Don't assume display-color-p
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11084 implies a color-x terminal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11085 (gamegrid-hide-cursor): Set `cursor-type' local variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11086
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11087 * descr-text.el (describe-text-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11088 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11090 * ibuffer.el (ibuffer-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11091 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11093 * comint.el (comint-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11094 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11096 * info.el (Info-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11097 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11098
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11099 * replace.el (occur-mode): Add font-lock-defontify to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11100 change-major-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11102 * font-core.el (font-lock-defontify): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11103
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11104 2002-09-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11106 * ps-print.el (ps-printer-name-option): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11107
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11108 2002-09-10 Vinicius Jose Latorre <vinicius@cpqd.com.br>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11110 * ps-print.el: Adjust ps-postscript-code-directory setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11111 XEmacs version check was adjusted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11112 (ps-print-version): New version number (6.5.6).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11113 (ps-print-color-p, ps-page-dimensions-database): Autoload var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11114 (ps-print-code, ps-print-preprint-region): Adjust code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11116 2002-09-10 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11118 * files.el (auto-mode-alist): ~/.gnus, ~/.viper are in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11119 emacs-lisp-mode, like ~/.emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11121 2002-09-10 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11123 * newcomment.el (uncomment-region): Be more careful with `='.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11125 2002-09-10 Deepak Goel <deego@glue.umd.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11127 * play/doctor.el (doc//): Rename from `//'. Update callers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11128 (doc$): Rename from `$'. Update callers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11130 2002-09-10 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11132 * simple.el (do-auto-fill): `fill-indent-according-to-mode' is a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11133 variable, not a function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11135 * kmacro.el (kmacro-call-macro): Deal with a non-numeric prefix arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11136
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11137 2002-09-10 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11139 * macros.el (apply-macro-to-region-lines): Let-bind mark-active to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11140 nil while executing macro to avoid triggering delete-selection-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11142 * simple.el (keyboard-quit): Set defining-kbd-macro to nil to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11143 cancel defining keyboard macro when applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11144
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11145 2002-09-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11147 * simple.el (transient-mark-mode, line-number-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11148 (column-number-mode): Undo previous change because of bootstrapping.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11149
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11150 2002-09-09 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11152 * derived.el (define-derived-mode): Add keyword arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11153 (derived-mode-make-docstring): Take abbrev and syntax table names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11155 * font-core.el (font-lock-change-mode): Just turn off font-lock-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11156 (font-lock-default-function): Change arg name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11158 * cus-start.el (transient-mark-mode): Delete. Done in simple.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11160 * paren.el (show-paren-function): Use syntax-after.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11162 * emacs-lisp/syntax.el (syntax-after): Delete. Moved to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11164 * subr.el (symbol-file): Also work for autoloaded funcs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11165 (syntax-after): New fun moved from syntax.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11167 * find-file.el (ff-pre-find-hook, ff-pre-load-hook, ff-post-load-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11168 (ff-not-found-hook, ff-file-created-hook): Rename from *-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11169 Update callers (but still run the old hooks as well).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11171 * emacs-lisp/find-func.el (find-library-suffixes, find-library-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11172 (find-library): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11173 (find-function-search-for-symbol): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11175 * emacs-lisp/bytecomp.el (byte-compile-file): Don't switch buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11177 * isearch.el (isearch-cmds): Add docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11178 (isearch-mouse-2): Lookup binding in the proper buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11179 Use call-interactively and remove the now useless `arg'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11180 (isearch-search-fun-function): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11181 (isearch-search-fun): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11182 (isearch-search, isearch-lazy-highlight-search): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11184 2002-09-09 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11186 * simple.el (what-line): Don't hard-code 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11187 (transient-mark-mode, line-number-mode, column-number-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11188 Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11189 (do-auto-fill): Only ignore prefix if it's really empty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11191 2002-09-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11193 * files.el (save-some-buffers-action-alist): Use lower case for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11194 help string of diff-buffer-with-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11195
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11196 2002-09-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11198 * calendar/calendar.el (mouse-scroll-calendar-left)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11199 (mouse-scroll-calendar-right, mouse-calendar-other-month):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11200 New commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11201 (calendar-mode-line-format): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11203 * emacs-lisp/bytecomp.el (byte-recompile-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11204 Set and then bind default-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11206 * startup.el (fancy-splash-head, normal-splash-screen):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11207 Change the messages that explain about GNU or GNU/Linux.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11209 * info.el (Info-search): Add (point-min) to subfile positions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11210 to get them right. Skip the current subfile using forward-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11212 * files.el (make-backup-file-name-1): When make-directory fails,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11213 ignore backup-directory-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11214 (make-directory): Expand DIR before looking for handler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11216 2002-09-09 Jari Aalto <jari.aalto@poboxes.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11218 * progmodes/cperl-mode.el (cperl-noscan-files-regexp):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11219 In addition to RCS, exclude CVS directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11221 * ls-lisp.el (ls-lisp-format-time-list): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11222 (ls-lisp-format-time): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11224 * files.el (auto-mode-alist): Use sh-mode for .bash files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11226 2002-09-09 Dave Love <d.love@dl.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11228 * ps-print.el: Many doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11229
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11230 2002-09-09 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11232 * play/doctor.el (doctor-cadr, doctor-caddr, doctor-cddr): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11233 Update callers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11235 2002-09-08 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11237 * diff.el (diff): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11239 2002-09-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11241 * emacs-lisp/bytecomp.el (byte-compile-delete-errors): Default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11243 * simple.el (undo-elt-in-region): Fix one-off error at END.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11244 (forward-visible-line): Handle invisibility by ignoring
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11245 invisible newlines. Also include entire invisible lines beyond
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11246 the stopping point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11248 * cus-edit.el (custom-save-variables, custom-save-faces):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11249 Clarify the comments written into .emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11251 2002-09-08 Markus Triska <triska@gmx.at>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11253 * play/doctor.el (doctor-doc): Recognize question words
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11254 and use qlist. Use doctor-shorten's return value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11255 (doctor-shorten): Compute a return value, don't alter `sent'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11256 (doctor-hates1): Add a question mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11257 (doctor-strangelove): Unused function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11259 2002-09-08 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11261 * kmacro.el (kmacro-end-and-call-macro): New command to end and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11262 call keyboard macro in one step. Bind it to C-x e by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11263 (kmacro-call-macro): Use format-kbd-macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11264 (kmacro-step-edit-macro): New command to interactively step edit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11265 and execute last keyboard macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11266 (kmacro-keymap): Bind SPC [C-x C-k SPC] to kmacro-step-edit-macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11267 (kmacro-step-edit-mini-window-height): New custom var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11268 (kmacro-step-edit-map): New keymap (parent is query-replace-map).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11269 (kmacro-step-edit-prefix-commands): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11270 (kmacro-step-edit-prompt, kmacro-step-edit-query)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11271 (kmacro-step-edit-insert, kmacro-step-edit-pre-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11272 (kmacro-step-edit-minibuf-setup, kmacro-step-edit-post-command):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11273 New aux functions for step editing keyboard macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11275 * subr.el (read-quoted-char): Apply listify-key-sequence to vector
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11276 returned by this-single-command-raw-keys before appending it to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11277 unread-command-event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11279 2002-09-07 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11281 * progmodes/compile.el (compile-internal): Add optional argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11282 no-async.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11284 * diff.el (diff): Add optional argument no-async, and use the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11285 above argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11287 * files.el (diff-buffer-with-file): Call diff synchronously, so we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11288 don't delete the temporary file before diff has a chance to read
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11289 it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11291 * ibuf-ext.el (ibuffer-diff-with-file): Just call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11292 `diff-buffer-with-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11293
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11294 2002-09-07 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11296 * emacs-lisp/cl-indent.el (extended-loop-p): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11297
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11298 * emacs-lisp/find-func.el (find-function-recenter-line):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11299 Add custom type. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11301 2002-09-06 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11303 * menu-bar.el (menu-bar-make-mm-toggle): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11304 (showhide-menu-bar, showhide-toolbar, menu-bar-toggle-auto-compression)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11305 (toggle-highlight-paren-mode, toggle-global-lazy-font-lock-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11306 Remove. Use the minor mode function directly instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11307 (menu-bar-mode): Add message and customize-mark-as-set and return
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11308 the new value as do other minor modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11310 * edmacro.el (edmacro-subseq): Don't use cl-push/cl-pop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11312 2002-09-06 Simon Marshall <simon@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11314 * progmodes/etags.el (find-tag-tag, complete-tag):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11315 Bind completion-ignore-case based on tags-case-fold-search, so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11316 case-sensitivity of tag completion matches that of tag search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11318 2002-09-06 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11320 * calendar/solar.el (calendar-time-display-form): Fix spacing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11322 * double.el (double-prefix-only): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11323
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11324 * emacs-lisp/easymenu.el (easy-menu-define): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11325
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11326 * emacs-lisp/find-func.el (find-function-search-for-symbol): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11327
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11328 * emacs-lisp/float.el (string-to-float): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11330 * emacs-lisp/rx.el (rx): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11332 * faces.el (copy-face): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11333
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11334 * hilit-chg.el (highlight-changes-colours)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11335 (highlight-changes-active-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11336 (highlight-changes-passive-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11337 (highlight-changes-rotate-faces, global-highlight-changes): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11339 * international/mule.el (decode-char): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11341 * progmodes/idlwave.el (idlwave-support-inheritance)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11342 (idlwave-routine-entry-compare): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11344 * progmodes/idlw-shell.el (idlwave-shell-use-breakpoint-glyph):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11345 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11347 * progmodes/pascal.el (pascal-start-keywords): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11349 * progmodes/sh-script.el (sh-indent-for-fi, sh-indent-for-done):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11350 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11352 * progmodes/vhdl-mode.el (vhdl-progress-interval)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11353 (vhdl-corresponding-begin): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11354
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11355 * simple.el (choose-completion-string-functions): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11357 * textmodes/reftex.el (reftex-TeX-master-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11359 * textmodes/fill.el (fill-nonuniform-paragraphs)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11360 (fill-individual-paragraphs): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11362 * vcursor.el (vcursor-toggle-vcursor-map): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11364 * warnings.el (warning-level-aliases): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11366 * speedbar.el (speedbar-mode): Fix spacing and typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11368 * textmodes/reftex-vars.el (reftex-label-menu-flags): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11370 2002-09-05 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11372 * textmodes/table.el (table-command-prefix): Fix type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11374 2002-09-05 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11376 * vc-hooks.el: Don't require vc.el at compile-time; it causes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11377 recursive requirements during bootstrap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11378
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11379 2002-09-05 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11380
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11381 * international/mule.el (decode-char): Cancel the previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11383 2002-09-04 Mats Lidell <matsl@contactor.se> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11385 * language/european.el ("Swedish"): New set-language-info-alist call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11387 2002-09-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11389 * help-fns.el (help-with-tutorial): Properly set up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11390 completion-reference-buffer in the *Completion* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11391
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11392 2002-09-04 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11394 * startup.el (use-fancy-splash-screens-p): If `fancy-splash-frame'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11395 returns nil, return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11396
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11397 2002-09-04 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11399 * vc-hooks.el: Require vc.el at compile-time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11400 (vc-workfile-unchanged-p, vc-default-workfile-unchanged-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11401 Moved here from vc.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11403 * vc.el (vc-workfile-unchanged-p, vc-default-workfile-unchanged-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11404 Moved to vc-hooks.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11406 * vc-rcs.el (vc-rcs-state): Don't require vc.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11407
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11408 2002-09-04 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11410 * international/mule.el (decode-char): Translate a character by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11411 utf-8-translation-table-for-decode only when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11412 utf-8-fragment-on-decoding is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11413
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11414 2002-09-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11415
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11416 * textmodes/text-mode.el (paragraph-indent-text-mode-abbrev-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11417 (paragraph-indent-text-mode-syntax-table, paragraph-indent-text-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11418 Use text-mode's syntax-table and abbrev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11419 (text-mode): Set require-final-newline to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11421 * newcomment.el (comment-make-extra-lines): Only use the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11422 dummy `=' char when there's really nothing else.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11423 Don't remove spaces if it leads to an incorrect comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11425 * pcvs.el (cvs-run-process): Use a pty rather than a pipe to work
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11426 around the cvs/ssh/libc bug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11427 (cvs-update-header): Understand `cvs admin -m<rev>:<msg>' syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11428 (defun-cvs-mode): Use the new `declare' thingy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11429 (cvs-edit-log-text-at-point, cvs-mode-edit-log, cvs-do-edit-log)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11430 (cvs-edit-log-minor-wrap, cvs-edit-log-filelist): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11431 (cvs-mode-undo): Use `cvs add' for (CONFLICT. REMOVED).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11433 * pcvs-parse.el (cvs-parse-table): Create a `need-update'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11434 node rather than a message for new directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11435 (cvs-parse-status): Add support for `Entry Invalid'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11437 * smerge-mode.el (smerge-diff-buffer-name): Default to *vc-diff*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11438 (smerge-combine-with-next): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11439 (smerge-diff): Don't output `wrote /tmp/foo' messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11440 Insert message if no diffs were found.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11442 * mail/sendmail.el (mail-mode): Don't set local-abbrev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11443 (mail-mode-abbrev-table): Set to text-mode-abbrev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11445 2002-09-02 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11447 * net/tramp.el: Version 2.0.15 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11448 (require 'base64): Most modern Emacsen have the base64
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11449 encode/decode functions built in, so test to see if they are bound
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11450 before we go blindly requiring base64.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11451 From Steve Youngs <youngs@xemacs.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11452 (tramp-feature-write-region-fix): XEmacs doesn't have a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11453 'find-operation-coding-system' and this variable doesn't seem to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11454 be used anywhere so wrap it in (unless (featurep 'xemacs)).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11455 From Steve Youngs <youngs@xemacs.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11456 (tramp-methods): Remove duplicate definition of ssh1-old and ssh2-old.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11457 (tramp-open-connection-su): Use user name "root" if no user name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11458 is given.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11460 From Michael Albinus <Michael.Albinus@alcatel.de>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11461 * net/tramp.el (tramp-invoke-ange-ftp):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11462 (tramp-ange-ftp-file-name-p): Check for Xemacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11463 (tramp-do-copy-or-rename-file): Don't pass KEEP-DATE to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11464 tramp-invoke-ange-ftp 'rename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11465 (tramp-handle-write-region): Don't pass LOCKNAME and CONFIRM to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11466 tramp-invoke-ange-ftp 'write-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11467 (tramp-handle-set-file-modes): Change order of FILENAME and MODE
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11468 passing to tramp-invoke-ange-ftp 'set-file-modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11469 (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp' must be called
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11470 again after activating `ange-ftp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11471
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11472 2002-09-02 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11473
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11474 * ido.el (ido-ignore-item-temp-list): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11475 (ido-read-internal): Don't set ido-default-item if the default is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11476 member of ido-ignore-item-temp-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11477 Don't return first match for C-j if no text is entered.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11478 (ido-buffer-internal): Check for empty string return.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11479 (ido-make-buffer-list1): Use member instead of memq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11480 (ido-window-buffer-p): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11481 (ido-get-bufname): Ignore buffers on ido-ignore-item-temp-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11482 (ido-ignore-item-p): Ignore items on ido-ignore-item-temp-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11484 * replace.el (multi-occur): Made "ido-aware":
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11485 Changed prompt to use C-j instead of RET to end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11486 Set ido-ignore-item-temp-list to the selected buffers so far, so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11487 they are automatically excluded from the list of choices.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11488 Use add-to-list instead of push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11490 2002-09-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11492 * term/x-win.el (function-key-map): Define S-iso-lefttab.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11494 2002-09-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11496 * edmacro.el (edit-kbd-macro): Recognize new default binding for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11497 C-x e in addition to old binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11498
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11499 2002-09-01 Mario Lang <mlang@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11501 * files.el (save-some-buffers-action-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11502 (save-some-buffers): Use that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11503 (diff-buffer-with-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11505 2002-09-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11507 * ruler-mode.el (defgroup ruler-mode): Use `convenience' as parent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11509 * dired.el (defgroup dired): Use `files' as parent.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11510 (dired-get-filename): Ignore handler if it has safe-magic prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11512 * jka-compr.el (jka-compr-handler): Add safe-magic property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11514 2002-08-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11516 * simple.el (kill-line): Use end-of-visible-line to determine
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11517 if rest of line is blank.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11518 (end-of-visible-line): Cope if end-of-line moved back over
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11519 invisible intangible chars at end of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11521 * simple.el (completion-setup-function): Don't use directory-sep-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11523 2002-09-01 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11525 * progmodes/f90.el (f90-menu): Remove ":active" keyword where not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11526 needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11527 (f90-menu, f90-add-imenu-menu): Use lookup-key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11528 Remove (eval-when-compile) for free variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11530 2002-08-31 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11532 * font-core.el (font-lock-change-mode): Avoid changing buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11533 state in any way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11535 2002-08-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11537 * emacs-lisp/easymenu.el (easy-menu-filter-return):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11538 Handle the case where the filter returns a single menu entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11539 (easy-menu-add): Improve docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11540 (easy-menu-current-active-maps): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11541 (easy-menu-get-map): Use current-active-maps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11543 * cus-edit.el (custom-unlispify-menu-entry): Don't remove
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11544 the -p prefix from variables since they shouldn't have it anyway.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11545 (custom-group-menu-create, customize-menu-create):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11546 Only cdr if applicable, since custom-menu-create might return
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11547 a vector (i.e. a single menu entry).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11549 2002-08-30 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11551 * calendar/diary-lib.el (diary-mail-entries): Don't overwrite
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11552 user's value of diary-list-include-blanks, but generate message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11553 instead if there are no entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11554
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11555 2002-08-30 ARISAWA Akihiro <ari@mbf.sphere.ne.jp> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11556
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11557 * ps-print.el (ps-lp-system): Fixed typo in `usg-unix-v'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11559 2002-08-30 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11561 * menu-bar.el (menu-bar-read-mail): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11563 2002-08-30 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11564
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11565 * ibuffer.el (ibuffer-update): Revert expansion of `caddr'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11566 (ibuffer-fontification-alist): Check hidden buffer case isn't
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11567 visiting a file and change its face to italic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11569 2002-08-30 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11571 * replace.el (occur-mode): Add interactive declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11573 * bs.el (bs-message-without-log): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11575 * font-core.el (font-lock-defaults): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11577 * font-lock.el (font-lock-add-keywords): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11579 * mouse-copy.el (mouse-copy-work-around-drag-bug): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11581 * textmodes/bibtex.el (bibtex-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11583 * emulation/viper-ex.el (ex-compile-command): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11584
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11585 * progmodes/idlwave.el (idlwave-max-extra-continuation-indent):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11586 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11588 * progmodes/dcl-mode.el (dcl-calc-cont-indent-relative): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11589
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11590 * allout.el (my-mark-marker): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11592 2002-08-30 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11594 * mail/smtpmail.el (smtpmail-via-smtp): Delete process buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11595 unless s-debug-info is enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11597 2002-08-29 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11599 * ibuffer.el (ibuffer-update): Use `minibufferp'. Expand `caddr'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11601 * mwheel.el (mouse-wheel-up-button): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11603 2002-08-29 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11605 * replace.el (occur-mode-hook): New hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11606 (occur-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11607 (occur-hook): Set default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11609 2002-08-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11611 * net/ange-ftp.el: Use match-string and drop useless `function's.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11612 (ange-ftp-get-process): Bind `ange-ftp-this-user' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11613 `ange-ftp-this-host' before running ange-ftp-process-startup-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11614 (ange-ftp-ls-parser): Use `switches' arg instead of dynamic binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11615 (ange-ftp-parse-dired-listing): Update the calls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11616 (dired-local-variables-file): Declare to shut quieten the compiler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11617 (ange-ftp-file-entry-active-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11618 (ange-ftp-file-name-all-completions, ange-ftp-file-name-completion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11619 Don't exclude dangling symlinks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11620 (ange-ftp-file-name-completion-1): Make predicate optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11621 (ange-ftp-parse-list-func-alist): Use add-to-list to update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11622 (ange-ftp-fix-name-for-bs2000): Use subst-char-in-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11623 (ange-ftp-bs2000-posix-hook-installed): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11624 (ange-ftp-add-bs2000-posix-host): Don't use it anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11625 (ange-ftp-bs2000-cd-to-posix): Use `ange-ftp-this-user' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11626 `ange-ftp-this-host' instead of `user' and `host'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11628 2002-08-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11630 * emacs-lisp/bytecomp.el (byte-compile-warning-prefix):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11631 Decide here whether to print which form we're compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11632 If we do that, still print file and line. Make file name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11633 relative to default-directory. Print fewer newlines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11634 (byte-compile-log-file): Print something even if no file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11635 Print messages for entering and leaving directories,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11636 and set default-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11637 (displaying-byte-compile-warnings): Only sometimes bind warning-series.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11638 (byte-compile-warning-series): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11639 (byte-compile-file): Set byte-compile-last-logged-file, don't bind it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11640 (byte-compile-display-log-head-p): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11642 * warnings.el (warning-series): Now can be a marker, not an integer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11643 (display-warning): Handle new value for warning-series.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11645 * emacs-lisp/bytecomp.el (byte-compile-log-file): Use \f.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11646 (byte-compile-cl-warn): Add cl-macroexpand-all, cl-compiling-file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11647 to don't-warn list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11649 2002-08-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11650
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11651 * kmacro.el: Change default bindings from F7/F8 to F3/F4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11652 Change default binding of C-x e to kmacro-end-or-call-macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11653 (kmacro-call-repeat-key, kmacro-call-repeat-with-arg): New custom
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11654 variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11655 (kmacro-get-prefix-arg): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11656 (kmacro-repeat-on-last-key): Rename from kmacro-repeat-loop and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11657 improve. Callers changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11658 (kmacro-call-macro): Repeat macro by repeating last key or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11659 key defined in kmacro-call-repeat-key. New third arg non-nil
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11660 means to end current macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11661 (kmacro-end-or-call-macro): Call kmacro-call-macro appropriately
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11662 to get repeat last key functionality.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11663 (kmacro-start-macro-or-insert-counter): Improve doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11664
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11665 2002-08-28 Luc Teirlinck <teirllm@mail.auburn.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11667 * files.el (find-buffer-visiting): Compare file attributes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11668 using buffer-file-truename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11670 2002-08-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11671
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11672 * files.el (make-auto-save-file-name, make-backup-file-name-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11673 Don't use directory-sep-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11675 2002-08-28 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11677 * replace.el (occur-hook): Renamed from `occur-mode-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11678 (occur-mode): Remove call to `occur-mode-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11679 (occur-rename-buffer): Fix reference to `occur-mode-hook' in docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11680 (occur-1): Add call to `occur-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11682 * subr.el (make-variable-frame-localizable): Alias for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11683 `make-variable-frame-local'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11685 2002-08-28 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11687 * rfn-eshadow.el (read-file-name-electric-shadow-properties)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11688 (read-file-name-electric-shadow-tty-properties)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11689 (read-file-name-electric-shadow-mode): Remove compatibility defs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11691 * comint.el (comint-carriage-motion): Start at START.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11693 2002-08-27 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11694
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11695 * net/ange-ftp.el (ange-ftp-skip-msgs): Skip the 530 response
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11696 given by vsFTPd when accessed with a kerberised FTP client.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11698 2002-08-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11700 * files.el (find-alternate-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11701 Bind kill-buffer-query-functions locally, don't set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11702
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11703 2002-08-27 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11705 * kmacro.el (kmacro-start-macro): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11707 2002-08-27 Carsten Dominik <dominik@sand.science.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11708
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11709 * textfile/reftex-ref.el (reftex-goto-label): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11711 * textfile/reftex-vars.el (reftex-part-resets-chapter): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11713 * textfile/reftex-parse.el (reftex-roman-number): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11714 (reftex-section-number): Better handling of parts: No chapter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11715 counter resets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11717 * textfile/reftex.el (reftex-highlight-overlays): Added a third
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11718 overlay.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11719 (reftex-mode-menu): Added entry for `reftex-toc-recenter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11720 Also moved `reftex-reset-mode' to top level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11721
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11722 * textfile/reftex-toc.el (reftex-toc-recenter): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11723 (reftex-toc-pre-command-hook): Don't remove highlight overlay.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11724 (reftex-toc-post-command-hook): Use overlay no 2 for highlighting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11726 * textfile/reftex-sel.el (reftex-get-offset): Get offset of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11727 document pointer *before* position, not after.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11728 (reftex-insert-docstruct): Get offset of document pointer *before*
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11729 position, not after.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11731 * textfiles/reftex-parse.el (reftex-where-am-I): Prefer marker
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11732 match over section title match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11734 * textfiles/reftex-cite.el (reftex-bib-or-thebib): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11735 which determines on a per-file-basis if BibTeX is being used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11736 locally for citations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11737 (reftex-offer-bib-menu): Use `reftex-bib-or-thebib' for better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11738 cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11739 (reftex-bibtex-selection-callback): Use `reftex-bib-or-thebib' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11740 better cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11742 * textfiles/reftex-dcr.el (reftex-view-cr-cite):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11743 Use `reftex-bib-or-thebib' for better cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11745 2002-08-26 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11747 * subr.el (suppress-keymap): Use command remapping instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11748 substitute-key-definition to undefine self-inserting keys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11750 2002-08-26 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11752 * makefile.w32-in (WINS): Add calc and obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11753
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11754 2002-08-26 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11755
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11756 * emacs-lisp/easy-mmode.el (define-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11757 Use customize-mark-as-set for global minor modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11759 2002-08-25 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11761 * rfn-eshadow.el (file-name-shadow-properties-custom-type):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11762 Renamed from `read-file-name-electric-shadow-properties-custom-type'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11763 Change name of face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11764 (file-name-shadow-properties): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11765 `read-file-name-electric-shadow-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11766 (file-name-shadow-tty-properties): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11767 `read-file-name-electric-shadow-tty-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11768 (file-name-shadow): Renamed from `read-file-name-electric-shadow'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11769 (rfn-eshadow-setup-minibuffer): Update references to renamed variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11770 (file-name-shadow-mode): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11771 `read-file-name-electric-shadow-mode'. Update references to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11772 renamed variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11774 2002-08-24 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11775
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11776 * subr.el (eval-after-load): Do not call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11777 load-symbol-file-load-history (deleted yesterday).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11779 2002-08-24 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11781 * startup.el (normal-splash-screen): Ensure splash buffer is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11782 killed. Use tabs in output. Fix test whether previous buffer was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11783 *scratch* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11785 * progmodes/simula.el (simula-abbrev-keyword-default)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11786 (simula-abbrev-keyword, simula-abbrev-stdproc-default)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11787 (simula-abbrev-stdproc): Doc fix - escape open parens in column 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11789 * apropos.el (command-apropos): Use `defalias' instead of `fset'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11791 * mail/rmail.el (rmail-speedbar-match-folder-regexp): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11793 2002-08-24 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11795 * progmodes/f90.el (f90-xemacs-flag, f90-xemacs-menu)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11796 (f90-menu-bar-menu, f90-change-case-menu, f90-font-lock-on)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11797 (f90-font-lock-off, f90-font-lock-menu): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11798 Use easy-menu-define instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11799 (f90-mode): Use easy-menu-add.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11800 No longer (require 'imenu) when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11801 (f90-mark-subprogram, f90-indent-region, f90-fill-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11802 (f90-abbrev-start): Use fboundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11803 (f90-imenu-flag): Delete - use imenu--index-alist instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11805 2002-08-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11807 * loadhist.el (unload-feature): Distinguish functions from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11808 variables in load-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11809 (feature-symbols): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11811 * files.el (ange-ftp-completion-hook-function): Add safe-magic prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11812
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11813 * subr.el (symbol-file-load-history-loaded)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11814 (load-symbol-file-load-history): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11815 (symbol-file): Don't call load-symbol-file-load-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11817 2002-08-23 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11819 * vc-hooks.el (vc-kill-buffer-hook): Add it to kill-buffer-hook again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11821 2002-08-22 Katsumi Yamaoka <yamaoka@jpl.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11823 * frame.el (select-frame-by-name, select-frame-set-input-focus):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11824 Always call x-focus-frame, if using x.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11825 Use set-mouse-position on all systems, if focus-follows-mouse.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11827 2002-08-22 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11828
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11829 * net/tramp.el: Version 2.0.14 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11830 (tramp-shell-prompt-pattern): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11831 (tramp-actions-before-shell, tramp-multi-actions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11832 (tramp-find-shell, tramp-open-connection-multi)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11833 (tramp-open-connection-setup-interactive-shell): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11834 (tramp-open-connection-telnet, tramp-open-connection-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11835 (tramp-open-connection-su): Mention `tramp-shell-prompt-pattern'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11836 in the docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11837 (tramp-bug): Report `tramp-shell-prompt-pattern'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11838 (tramp-process-one-multi-action, tramp-process-one-action):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11839 Make message clearer so people don't confuse it with Emacs asking
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11840 them a question if the regexp happens to end with "?".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11841 (tramp-verbose): Change default value from 10 to 9. Also change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11842 some logging levels so that 10 is reserved for stuff which is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11843 needed for debugging only, but 9 catches everything that people
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11844 might like to see in order to see that Tramp is actually working.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11845
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11846 2002-08-22 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11847
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11848 * emacs-lisp/authors.el (authors-aliases, authors-fixed-entries):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11849 Corrected spelling mistakes (for Joseph Arceneaux).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11851 2002-08-21 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11853 * progmodes/f90.el: eval-when-compile a few defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11854 (f90-xemacs-flag): Wrap in eval-and-compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11855 (f90-font-lock-keywords): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11856 (f90-mode-abbrev-table): Work with or without 6th arg of define-abbrev.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11857 (f90-mark-subprogram-overlay): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11858 (f90-mark-subprogram): Remove overlay bit. Don't be silent about
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11859 pushing mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11860 (f90-abbrev-start): unread-command-event is obsolete in XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11862 2002-08-21 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11864 * net/tramp.el: Version 2.0.13 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11865 (tramp-handle-write-region): Don't check to see if remote end is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11866 awake after sending data to remote host: we want to send "EOF" not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11867 "echo are you awake"...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11868 (tramp-maybe-open-connection): Swap args for tramp-time-diff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11869 (tramp-yn-prompt-regexp): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11870 (tramp-action-yn): New function, using it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11871 (tramp-feature-write-region-fix): New internal variable. Not yet
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11872 used. Should be used in `tramp-handle-write-region'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11873
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11874 2002-08-21 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11876 * bindings.el (mode-line-format): Moved global-mode-string last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11877 (mode-line-position): Moved %p first. Added padding to %l/%c to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11878 eliminate jumpyness in modeline. Use (%l,%c) format if both
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11879 line-number-mode and column-number-mode are enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11881 2002-08-20 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11883 * progmodes/cc-engine.el (c-forward-syntactic-ws): Fixed a bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11884 that could cause an infinite loop if something that looks like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11885 a macro begins in the middle of a line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11887 * progmodes/cc-engine.el (c-parse-state): Fixed a bug that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11888 could cause `c-state-cache' to contain two conses in sequence
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11889 when there's an unbalanced open paren in a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11891 2002-08-20 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11893 * progmodes/fortran.el (fortran-current-defun): Use save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11895 * imenu.el (imenu--generic-function): Use mapc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11896 (imenu-syntax-alist): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11898 2002-08-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11899
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11900 * font-core.el (font-lock-change-mode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11901 (font-lock-mode): Use font-lock-change-mode instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11902 font-lock-unfontify-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11903 (font-lock-maximum-size, font-lock-verbose): Add defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11904
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11905 2002-08-20 Carsten Dominik <dominik@astro.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11907 * textfiles/reftex-cite.el (reftex-bib-or-thebib): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11908 which determines on a per-file-basis if BibTeX is being used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11909 locally for citations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11910 (reftex-offer-bib-menu): Use `reftex-bib-or-thebib' for better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11911 cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11912 (reftex-bibtex-selection-callback): Use `reftex-bib-or-thebib' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11913 better cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11915 * textfiles/reftex-dcr.el (reftex-view-cr-cite):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11916 Use `reftex-bib-or-thebib' for better cooperation with chapterbib.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11918 2002-08-20 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11920 * kmacro.el: Major rework based on discussions with RMS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11921 Most important change is that C-x C-k is now bound to a keymap
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11922 with keyboard macro related commands. The original binding on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11923 C-x C-k is moved to C-x C-k e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11925 * binding.el: Remove macro related bindings (now in kmacro.el).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11927 * edmacro.el: Remove C-x C-k binding (now in kmacro.el).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11929 2002-08-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11931 * help-fns.el (help-split-fundoc): Replace the function name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11932 from the docstring with the one that should be displayed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11933 (help-make-usage): Understand CL style arglists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11934 (describe-function-1): Adapt to the new behavior of help-split-fundoc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11935 (describe-variable): Use delete-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11937 2002-08-19 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11939 * international/mule.el (sgml-xml-auto-coding-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11940 Call re-search-forward with NOERROR t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11942 2002-08-19 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11944 [original idea from Luc Teirlinck <teirllm@mail.auburn.edu>]
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11945 * comint.el (comint-inhibit-carriage-motion): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11946 (comint-carriage-motion): Argument STRING removed. New arguments
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11947 START and END; interpret characters between START and END rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11948 than using special comint state.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11949 (comint-output-filter): Call `comint-carriage-motion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11950 (comint-output-filter-functions): Don't add `comint-carriage-motion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11951 * ielm.el (inferior-emacs-lisp-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11952 Give `comint-inhibit-carriage-motion' a local value of t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11953
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11954 2002-08-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11956 * textmodes/table.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11958 * font-core.el (font-lock-mode): Set change-major-mode-hook locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11960 2002-08-18 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11962 * ibuf-ext.el (ibuffer-list-buffer-modes): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11964 2002-08-17 Carsten Dominik <dominik@astro.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11966 * textmodes/reftex.el (reftex-mode): Create special syntax tables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11967 (reftex-syntax-table): Set a default in case this is being used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11968 outside a LaTeX file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11969 (reftex-syntax-table-for-bib): Set a default in case this is being
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11970 used outside a LaTeX file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11972 2002-08-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11974 * tar-mode.el (tar-subfile-mode): Use add-hook and remove-hook,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11975 and use write-file-functions instead of local-write-file-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11976 (tar-untar-buffer): Don't try to extract directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11978 * menu-bar.el (fringe-mode): Set to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11980 * mail/rmail.el (rmail-search-mime-header-function): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11981
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11982 2002-08-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11984 * calendar/appt.el (appt-delete): Use substring-no-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11985 (appt-make-list): Don't use prin1-to-string; use the string unchanged.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11987 2002-08-15 Jan Nieuwenhuizen <janneke@gnu.org> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11989 * server.el (server-process-filter): Simplify code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11990 (server-goto-line-column): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11991 (server-visit-files): Use server-goto-line-column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11992 Offer to revert only if file has changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11994 2002-08-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11996 * files.el (recover-this-file): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11997 (after-find-file): Recommend recover-this-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
11999 * font-core.el (font-lock-mode): Add font-lock-unfontify-buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12000 to change-major-mode-hook when font lock is enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12002 * simple.el (toggle-truncate-lines): Force redisplay.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12003 Display status message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12004
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12005 2002-08-15 Carsten Dominik <dominik@sand.science.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12006
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12007 * textmodes/reftex.el (reftex-mode): Moved the creation of special
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12008 syntax tables to top-level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12010 2002-08-15 David Kastrup <David.Kastrup@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12012 * net/ange-ftp.el (ange-ftp-wipe-file-entries): Fix type mismatch;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12013 use `hash-table-size' instead of `length'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12015 2002-08-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12016
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12017 * help-fns.el (locate-library): Use locate-file(-completion).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12018 (help-split-fundoc): Tighten the regexp and recognize a usage-info
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12019 where the function name is `fn'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12020 (help-function-arglist): Follow aliases and macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12021 (describe-function-1): Use keymapp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12022 If the docstring contains a usage info, use it even if the function is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12023 not a subroutine. Find usage info in aliases' docstring if necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12024 (describe-variable): Get the value before setting up the *Help* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12026 * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12027 Use find-file-hook instead of find-file-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12028 (define-minor-mode): Get rid of this silly `togglep'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12029 Add an explicit `toggle' argument (used for interactive calls).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12030 Emit a warning when a nil argument turns the mode off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12032 * language/ethio-util.el (setup-ethiopic-environment-internal)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12033 (exit-ethiopic-environment): Use find-file-hook and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12034 write-file-functions instead of find-file-hooks and write-file-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12036 * window.el (handle-select-window): Don't do anything if the window
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12037 has disappeared since the event was generated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12038 (split-window-save-restore-data): Use push and with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12040 * saveplace.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12041 * play/meese.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12042 * obsolete/hilit19.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12043 * completion.el (dynamic-completion-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12044 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12045 Use find-file-hook instead of find-file-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12047 * imenu.el (imenu-always-use-completion-buffer-p): Make obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12048 (imenu-use-popup-menu, imenu-eager-completion-buffer): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12049 (imenu-space-replacement): Allow nil value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12050 (imenu--completion-buffer): Use new vars and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12051 Fix handling of minibuffer-setup-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12052 Use minibuffer-completion-help instead of rolling our own.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12053 (imenu-choose-buffer-index): Use the new var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12054
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12055 * startup.el (command-line): Load custom-file if not done yet.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12056
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12057 2002-08-14 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12059 * select.el (xselect-convert-to-string): If TYPE is non-nil, encode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12060 the selection data string. Always return cons of type and string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12061 (selection-converter-alist): Add (UTF8_STRING .
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12062 xselect-convert-to-string).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12063
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12064 2002-08-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12066 * newcomment.el (comment-region): Force `lines' when `block' is set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12068 2002-08-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12070 * menu-bar.el (menu-bar-next-tag-other-window, menu-bar-next-tag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12071 (menu-bar-right-scroll-bar, menu-bar-left-scroll-bar)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12072 (menu-bar-no-scroll-bar, menu-bar-toggle-auto-compression)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12073 (menu-bar-toggle-cua-mode, menu-bar-read-mail)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12074 (menu-bar-help-extra-packages, help-with-tutorial-spec-language)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12075 (menu-bar-text-mode-auto-fill): New commands, used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12076 in menu bar menus instead of lambda expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12077
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12078 (menu-bar-showhide-fringe-menu-customize-left)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12079 (menu-bar-showhide-fringe-menu-customize-right)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12080 (menu-bar-showhide-fringe-menu-customize-disable)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12081 (menu-bar-showhide-fringe-menu-customize-reset): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12082
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12083 (menu-bar-options-menu): Use toggle-truncate-lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12084 (showhide-date-time): Call customize-mark-as-set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12086 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12087 Obey `definition-name' properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12089 * emacs-lisp/easy-mmode.el (easy-mmode-define-global-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12090 Put `definition-name' properties on the functions whose
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12091 names are constructed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12093 * textmodes/page-ext.el (pages-target-buffer): Add defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12094 Renamed from target-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12095 (pages-directory, pages-copy-header-and-position): Uses changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12097 * calendar/appt.el (appt-make-list): Correct the parsing of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12098 each appointment from time-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12100 2002-08-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12102 * scroll-all.el (scroll-all-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12103 (scroll-all-mode) <defcustom>: Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12104 (running-xemacs): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12105 (minor-mode-alist): Don't manipulate it directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12107 2002-08-10 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12109 * international/mule-cmds.el (search-unencodable-char): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12110 (select-safe-coding-system): Show unencodable characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12111 (unencodable-char-position): Deleted, and implemented in C in coding.c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12113 2002-04-09 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12115 * esh-util.el: Removed eshell-under-cygwin-p, and all uses of it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12116 * em-cmpl.el (eshell-cmpl-ignore-case): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12117 * em-dirs.el (eshell/cd): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12118 * em-glob.el (eshell-glob-case-insensitive): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12119 * em-hist.el (eshell-previous-matching-input-string-position): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12120 * esh-ext.el (eshell-binary-suffixes): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12121
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12122 2002-08-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12123
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12124 * textmodes/page-ext.el (pages-directory-mode): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12125
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12126 * simple.el (set-variable): Give locality status in prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12127
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12128 2002-08-09 Benjamin Rutt <rutt@cis.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12130 * simple.el (set-variable): If given a prefix argument, set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12131 variable buffer-locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12133 2002-08-09 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12135 * font-core.el (font-lock-function): Make it buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12136
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12137 2002-08-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12139 * emacs-lisp/checkdoc.el (checkdoc, checkdoc-interactive)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12140 (checkdoc-message-interactive, checkdoc-interactive-loop)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12141 (checkdoc-current-buffer, checkdoc-continue, checkdoc-comments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12142 (checkdoc-defun):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12143 Update checkdoc-spellcheck-documentation-flag correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12144 (checkdoc-ispell-docstring-engine): Don't test for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12145 checkdoc-autofix-flag = nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12147 2002-08-07 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12149 * xt-mouse.el (xterm-mouse-mode): Make it a global mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12151 * wid-browse.el (widget-minor-mode): Fix doc typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12152
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12153 2002-08-07 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12155 * net/tramp.el: Version 2.0.12 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12156 (tramp-find-shell, tramp-open-connection-setup-interactive-shell):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12157 Comment out possibly obsolete "echo hello" commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12158 (tramp-run-real-handler): If operation is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12159 `ange-ftp-hook-function', use first arg as the real operation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12160 (tramp-check-ls-commands): Use / instead of \ as directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12161 separator. (Relevant for XEmacs on Windows.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12162 (tramp-maybe-open-connection): Use tramp-wait-for-output when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12163 waiting for the "are you awake" command. Use a different string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12164 for the "are you awake" command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12165 (tramp-send-command): New optional arg NEVEROPEN means to never
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12166 invoke tramp-maybe-open-connection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12167 (tramp-maybe-open-connection): Use it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12169 2002-08-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12171 * warnings.el (warning-prefix-function, warning-series)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12172 (warning-fill-prefix, warning-group-format): Add autoload cookies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12174 2002-08-07 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12175
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12176 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12177 Call pop-to-buffer inside save-window-excursion and save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12179 2002-08-06 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12181 * help-fns.el (describe-function-1): Skip arglist note if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12182 function's definition is a keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12184 2002-08-06 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12186 * calendar/diary-lib.el (diary-mail-entries): Use `compose-mail'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12187 and `mail-user-agent' instead of straight sendmail.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12188 (diary-modified, diary-entries-list, displayed-year)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12189 (displayed-month, entry, date, number, date-string, d-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12190 (original-date): Defvar without binding to avoid compiler warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12192 2002-08-05 Alan Shutko <ats@acm.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12194 * ibuffer.el (ibuffer-mode-map): Added ibuffer-filter-by-used-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12195 (ibuffer-mode-map): Added ibuffer-filter-by-used-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12196 (ibuffer-mode): Added ibuffer-filter-by-used-mode to doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12198 * ibuf-ext.el (ibuffer-list-buffer-modes): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12199 (ibuffer-filter-by-used-mode): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12201 2002-08-05 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12203 * ediff-util.el (ediff-copy-list): Use `defalias' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12204 `fset' and `symbol-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12206 2002-08-05 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12208 * pcomplete.el (pcomplete-entries): Don't set `above-cutoff' to a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12209 value unless pcomplete-cycle-cutoff-length is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12210
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12211 2002-04-09 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12213 * esh-util.el (eshell-under-cygwin-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12214 * em-cmpl.el (eshell-cmpl-ignore-case): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12215 * em-dirs.el (eshell/cd): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12216 * em-glob.el (eshell-glob-case-insensitive): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12217 * em-hist.el (eshell-previous-matching-input-string-position): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12218 * esh-ext.el (eshell-binary-suffixes): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12220 2002-08-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12222 * international/mule-cmds.el (select-safe-coding-system): Check for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12223 non-nil CODING-SYSTEM before warning it disagrees with AUTO-CS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12224
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12225 * net/ange-ftp.el (ange-ftp-smart-gateway): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12227 2002-08-05 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12228
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12229 * image.el (image-jpeg-p): Accept "Exif" marker.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12230
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12231 2002-08-05 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12233 * net/tramp.el: Version 2.0.11 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12234 (tramp-perl-file-attributes): Print uid and gid as signed integers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12235 (tramp-invoke-ange-ftp): Correct check for Ange-FTP being loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12236 Invoke Ange-FTP with tramp-run-real-handler to avoid Ange-FTP
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12237 calling Tramp again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12238 (tramp-find-file-exists-command): Check for `ls -d' last, after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12239 all the variants on `test -e'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12240 (tramp-post-connection): Erase buffer before finding a command to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12241 check if file exists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12243 2002-08-05 David Kastrup <David.Kastrup@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12244
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12245 * calc/calc.el (math-format-stack-value): Revert a broken
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12246 if->when replacement and reformat so that this does not happen
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12247 again. Fixes a pretty lethal line formatting/yanking bug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12249 2002-08-04 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12251 * startup.el (fancy-splash-frame): Check selected frame last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12253 2002-08-04 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12255 * net/tramp.el: Version 2.0.10 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12256 (tramp-uudecode): New shell function `tramp_uudecode' to decode to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12257 standard output even if `uudecode -p' and `uudecode -o -' don't work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12258 (tramp-post-connection): After finding the right shell, wait a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12259 bit. This is a kludge to avoid a race condition, even though I
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12260 don't understand why there is a race condition in the first place.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12261 (tramp-post-connection): Install the `tramp_uudecode' shell
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12262 function on the remote host.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12263 (tramp-coding-commands): Add an alternative for `tramp_uudecode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12264 (tramp-bug): Include more variables in the report.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12265
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12266 2002-08-04 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12267
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12268 * net/tramp.el: Version 2.0.9 released.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12269 (tramp-bug): Add wording about additional info to include in bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12270 report.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12271 (tramp-find-shell): Set $PS1 for invocation of second shell (for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12272 tilde expansion).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12273 (tramp-find-shell): Shell prompt must match at end of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12274 Do this also for fallback shell prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12275 (tramp-find-shell): More debugging output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12276 (tramp-find-inline-encoding): When checking the decoding command,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12277 some commands fail when reading from /dev/null. So we pass a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12278 known string through the encoding command and pass that through
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12279 the decoding command. So we know whether the decoding command can
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12280 deal with some real input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12282 2002-08-04 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12284 * net/tramp.el (tramp-perl-encode, tramp-perl-decode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12286 2002-08-03 Andrew Choi <akochoi@shaw.ca>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12288 * term/mac-win.el: Set keys to enable mouse wheel support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12290 2002-08-03 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12292 * net/tramp.el: Version 2.0.8.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12293 (tramp-perl-encode, tramp-perl-encode): Double the backslashes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12295 2002-08-03 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12297 * net/tramp.el: Version 2.0.7.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12298 (tramp-perl-encode-with-module, tramp-perl-decode-with-module)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12299 (tramp-perl-encode, tramp-perl-decode): Escape `%' characters
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12300 because of `format' and say so in the docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12302 2002-08-03 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12303
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12304 * progmodes/f90.el (f90-font-lock-keywords-1): Fix highlighting of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12305 `type' forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12306 (f90-font-lock-keywords-2): Fix `implicit type(foo)' case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12307 (f90-type-def-re): Fix value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12309 2002-08-03 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12311 * net/tramp.el: Version 2.0.6.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12312 (tramp-default-method): Change to "ssh" from "sm".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12313 (tramp-wrong-passwd-regexp): Restructure. Add additional alternative.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12314 (tramp-su-program): New internal variable for method parameter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12315 (tramp-perl-encode-with-module, tramp-perl-decode-with-module):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12316 New variables. Very short Perl one-liner, but requires Perl
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12317 module MIME::Base64 to be installed on the remote site.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12318 (tramp-perl-encode, tramp-perl-decode): New base64
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12319 encoder/decoder. From Juanma Barranquero <lektu@terra.es>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12320 (tramp-handle-file-truename): Invoke Ange-FTP properly (even
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12321 though Ange-FTP doesn't do anything for this operation).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12322 (tramp-handle-set-visited-file-modtime): Comment change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12323 (tramp-handle-make-directory): Save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12324 (tramp-handle-expand-many-files): Don't try to invoke Ange-FTP
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12325 twice, once is enough.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12326 (tramp-action-permission-denied): Show *tramp/foo* buffer so the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12327 user knows what's wrong.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12328 (tramp-post-connection): Support the two Perl encoders and decoders.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12329 (tramp-coding-commands): Ditto. Add some todo items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12330
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12331 2002-08-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12332
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12333 * international/mule.el (merge-coding-systems): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12334 (set-buffer-file-coding-system): Use merge-coding-systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12335 Change prompt for args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12336 (revert-buffer-with-coding-system): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12338 * international/mule-cmds.el (mule-keymap, set-coding-system-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12339 Add bindings for revert-buffer-with-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12340 (set-coding-system-map): Clarify menu item info for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12341 set-buffer-file-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12342 (set-coding-system-map): Reorder and add separators.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12344 * emacs-lisp/edebug.el (edebug-eval-top-level-form):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12345 Use eval-expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12347 * subr.el (atomic-change-group): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12349 2002-07-31 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12351 * ibuffer.el (ibuffer-hooks): Rename to `ibuffer-hook'; Add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12352 defvaralias for compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12353 (ibuffer-mode-hooks): Rename to `ibuffer-mode-hook'; Add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12354 defvaralias for compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12355
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12356 2002-07-31 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12357
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12358 * ibuffer.el (ibuffer-fontification-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12359 Use `font-lock-constant-face' instead of `font-lock-reference-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12361 2002-07-31 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12362
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12363 * pcomplete.el (pcomplete-comint-setup): Use `add-to-list', to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12364 prevent adding the symbol `pcomplete' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12365 shell-dynamic-complete-functions to many times.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12366
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12367 2002-07-31 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12369 * help-fns.el (describe-function-1): Test function for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12370 obsolescence only if it is a symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12372 * ediff.el (ediff-backup): New autoloaded command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12374 2002-07-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12376 * makefile.w32-in (compile-after-backup): Renamed from `compile'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12377 Use `compile-always'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12378 (bootstrap): Use `compile', not `compile-files'. Use `update-subdirs'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12379 (compile): Renamed from `compile-files'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12380 (compile-CMD, compile-SH): Renamed from `compile-files-*'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12382 * emacs-lisp/bytecomp.el (byte-compile-find-cl-functions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12383 Check that (car elt) is a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12385 * pcomplete.el (pcomplete-entries): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12387 * international/mule.el (non-standard-icccm-encodings-alist): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12389 2002-07-31 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12391 * dired.el: Hide disabling of dired-find-alternate-file behind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12392 autoload-cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12394 2002-07-31 Tak Ota <Takaaki.Ota@am.sony.com> (tiny change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12396 * makefile.w32-in: Revert some changes from 2002-07-23 because they
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12397 don't work on MSVC/nmake builds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12398 (update-subdirs-CMD): Generate the right list of subdirectories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12400 2002-07-30 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12402 * net/tramp.el: New version 2.0.5.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12403 (tramp-methods): Remove inline encoding method parameters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12404 The encoding is now autodetected. Also shorten the list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12405 methods (u/m distinction gone) and rename the remaining methods to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12406 have longer, but more mnemonic, names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12407 (tramp-login-prompt-regexp, tramp-password-prompt-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12408 (tramp-wrong-passwd-regexp): Trailing `$' not needed, regexp is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12409 matched at end of buffer anyway.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12410 (tramp-yesno-prompt-regexp): New variable, for questions where the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12411 user should say "yes" or "no".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12412 (tramp-file-name-structure-unified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12413 (tramp-file-name-structure-separate): Allow dash in method names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12414 (tramp-actions-before-shell): New variable, contains list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12415 pattern/action pairs. Output sent by remote end is scanned for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12416 the patterns, then the actions are executed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12417 (tramp-multi-actions): Like `tramp-actions-before-shell', but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12418 executed for each hop in a multi-hop connection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12419 (tramp-last-cmd-time): New variable. If nothing has been sent to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12420 remote end for 60 seconds, look to see if the remote end is still
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12421 alive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12422 (tramp-perl-mime-encode, tramp-perl-mime-decode): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12423 It didn't work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12424 (tramp-perl-encode, tramp-perl-decode): New variables, these
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12425 require the MIME::Base64 module on the remote end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12426 (tramp-handle-file-attributes): Restructure logic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12427 (tramp-handle-file-attributes-with-ls)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12428 (tramp-handle-file-attributes-with-perl): More debugging.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12429 (tramp-handle-directory-files): Grok fifth arg `files-only' for XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12430 (tramp-handle-make-directory, tramp-handle-delete-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12431 (tramp-handle-delete-file, tramp-handle-insert-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12432 Expand file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12433 (tramp-handle-shell-command): Use `when', not `if'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12434 (tramp-handle-file-local-copy, tramp-handle-write-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12435 Adapt to autodetection of inline encoding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12436 (tramp-invoke-ange-ftp): Require ange-ftp to make sure that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12437 variable ange-ftp-name-format is defined before binding it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12438 (tramp-action-login, tramp-action-password, tramp-action-succeed)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12439 (tramp-action-permission-denied, tramp-action-yesno):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12440 Functions called from `tramp-actions-before-shell'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12441 (tramp-multi-action-login, tramp-multi-action-password)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12442 (tramp-multi-action-succeed, tramp-multi-action-permission-denied):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12443 Functions called from `tramp-multi-actions'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12444 (tramp-process-one-action, tramp-process-actions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12445 Pattern matching and action invocation code for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12446 `tramp-actions-before-shell'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12447 (tramp-process-one-multi-action, tramp-process-multi-actions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12448 Same for `tramp-multi-actions'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12449 (tramp-open-connection-telnet, tramp-open-connection-rsh)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12450 (tramp-open-connection-su): Process actions instead of hardwired logic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12451 (tramp-multi-connect-telnet, tramp-multi-connect-rlogin)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12452 (tramp-multi-connect-su): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12453 (tramp-post-connection): New method for tramp_encode and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12454 tramp_decode scripts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12455 (tramp-post-connection): Invoke inline autodetection code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12456 (tramp-coding-commands): List of inline codings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12457 (tramp-find-inline-encoding): This is the inline autodetection code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12458 (tramp-maybe-open-connection): If nothing was sent to connection
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12459 for 60 seconds, look if it connection is still alive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12460 (tramp-send-command): Remember that something was sent to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12461 connection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12462 (tramp-make-tramp-file-name, tramp-make-tramp-multi-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12463 Use backticks for constructing alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12464 (tramp-get-encoding-command, tramp-set-encoding-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12465 (tramp-get-decoding-command, tramp-set-decoding-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12466 (tramp-get-encoding-function, tramp-set-encoding-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12467 (tramp-get-decoding-function, tramp-set-decoding-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12468 Use for results of inline autodetection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12469 (tramp-get-encoding-command, tramp-get-decoding-command)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12470 (tramp-get-encoding-function, tramp-get-decoding-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12471 Remove these old functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12473 2002-07-30 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12475 * language/indian.el (in-is13194): Give correct `safe-chars' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12476 (devanagari): Define it as an alias of in-is13194.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12478 * international/mule.el (safe-chars):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12479 Put `char-table-extra-slots' property with value 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12480
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12481 * files.el (revert-buffer): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12483 2002-07-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12485 * bindings.el (help-echo): If global-mode-string is non-nil,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12486 display some spaces after it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12488 * emacs-lisp/bytecomp.el (byte-compile-find-cl-functions):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12489 Don't call string-match on non-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12491 * textmodes/ispell.el (check-ispell-version): Bind default-directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12492 to avoid errors. Kill the old temp buffer at the beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12494 2002-07-29 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12496 * scroll-all.el (scroll-all-mode): Make argument optional. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12498 2002-07-29 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12500 * scroll-all.el (scroll-all-mode): Handle numeric arg. Use `if'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12501 instead of `cond'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12503 2002-07-29 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12505 * international/mule.el (ctext-post-read-conversion): Add support
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12506 for embedded utf-8 encoding (ESC % G ... ESC % @).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12508 2002-07-28 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12510 * files.el (revert-buffer): Before calling insert-file-contents,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12511 kill the local variable buffer-file-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12513 2002-07-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12515 * bindings.el (mode-line-format): Handle vc-mode specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12516 Move mode-line-position to after global-mode-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12517 (mode-line-modes): Move the starting 3 spaces out of here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12518 (mode-line-position): Separate with a space, not dashes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12520 * vc-hooks.el: Don't add to minor-mode-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12522 * emacs-lisp/edebug.el (edebug-debugger):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12523 If inside redisplay, just return.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12525 * emacs-lisp/debug.el (debug): If inside redisplay, just return.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12526
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12527 * info.el (Info-find-index-name): Improve last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12528
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12529 2002-07-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12530
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12531 * files.el (file-name-sans-extension): Avoid expanding DIRECTORY.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12533 * calendar/cal-hebrew.el (diary-rosh-hodesh): Cons mark on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12534 in the third case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12535
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12536 2002-07-27 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12538 * ps-print.el: Update copyright year.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12539 (ps-begin-cut-regexp, ps-end-cut-regexp): Fix type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12541 2002-07-26 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12543 * eshell/eshell.el (eshell): Numeric prefix arg means to switch
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12544 to the session with that number. Old behavior still available
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12545 with nonumeric prefix args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12547 2002-07-08 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12549 * mail/mail-extr.el (mail-extr-all-top-level-domains): Update names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12551 2002-07-26 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12553 * warnings.el (lwarn, warn, warning-levels): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12554 (warning-suppress-log-types): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12555 (display-warning): Fix typo. Remove useless assignment to free variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12556 `group-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12558 2002-07-25 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12560 * ediff-wind.el (ediff-window-setup-function): Extend type declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12562 2002-07-25 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12563
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12564 * replace.el (occur-rename-buffer): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12565 (occur-mode-map): Bind "r" to it. Added keybindings for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12566 `kill-this-buffer', `clone-buffer' and `quit-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12568 2002-07-25 Kevin Ryde <user42@zip.com.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12570 * info.el (Info-find-index-name): Search for a function definition
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12571 with a return type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12573 2002-07-25 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12575 * emacs-lisp/bytecomp.el (byte-compile-set-symbol-position):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12576 Don't recompute `entry' on each iteration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12577 (byte-compile-delete-first): Make it defsubst.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12579 2002-07-25 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12581 * progmodes/cc-engine.el (c-search-uplist-for-classkey):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12582 When `search-end' is a cons, use its car.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12584 2002-07-25 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12586 * obsolete/c-mode.el: Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12588 2002-07-25 Carsten Dominik <dominik@astro.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12589
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12590 * textmodes/reftex.el (reftex-compile-variables):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12591 Simplified regular expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12592
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12593 * textmodes/reftex-parse.el (reftex-locate-bibliography-files):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12594 Simplified the regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12596 * textmodes/reftex-cite.el (reftex-get-bibkey-default): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12597 (reftex-extract-bib-entries-from-thebibliography):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12598 Use `reftex-get-bibkey-default' to get a default regex.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12599 (reftex-extract-bib-entries): Use `reftex-get-bibkey-default' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12600 get a default regex.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12602 * textmodes/reftex-toc.el (reftex-toc-mode): Use `make-local-hook' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12603 XEmacs compatibility (got OK from RMS).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12605 * textmodes/reftex-index.el (reftex-index-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12606
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12607 * textmodes/reftex-sel.el (reftex-select-label-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12608 (reftex-select-bib-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12610 2002-07-25 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12612 * ibuffer.el (ibuffer-mouse-popup-menu): Allow point to be moved
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12613 by menu functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12615 2002-07-24 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12617 * international/mule.el (set-auto-coding): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12618
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12619 * international/utf-16.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12621 * language/european.el ("German", "French", "Spanish", "Turkish"):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12622 Add alternative coding systems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12623 ("Dutch"): Likewise. Add input method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12624 ("Welsh", "Latin-7"): Add nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12626 * language/georgian.el ("Georgian"): Add nonascii-translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12628 * international/titdic-cnv.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12629 (tit-process-header): Add coding cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12630 (titdic-convert): Force writing as iso-2022-7bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12631
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12632 * international/ja-dic-cnv.el (skkdic-convert): Add coding cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12634 * international/mule-cmds.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12635 (unencodable-char-position): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12636 (select-safe-coding-system): Use it to indicate problematic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12637 characters and add extra explanation. Avoid checking auto-coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12638 for compressed files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12639 (leim-list-header): Add coding cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12640 (input-method-verbose-flag): Modify :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12641 (locale-language-names): Add bs, wa. Modify cy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12643 2002-07-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12645 * emacs-lisp/bytecomp.el (byte-compile-log-warning):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12646 Bind warning-group-format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12647
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12648 * emacs-lisp/bytecomp.el (byte-compile-cl-functions): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12649 (byte-compile-cl-warn): Use that variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12650 (byte-compile-find-cl-functions): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12651 (displaying-byte-compile-warnings):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12652 Call byte-compile-find-cl-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12653
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12654 * warnings.el (warning-levels): Add %s to the strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12655 (warning-group-format): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12656 (warning-suppress-log-types): Renamed from warning-suppress-log.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12657 (warning-suppress-types): Renamed from warning-suppress.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12658 (display-warning): Implement those changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12660 2002-07-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12661
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12662 * warnings.el: Add `provide' call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12664 * files.el (basic-save-buffer-2): If there's an error writing the file,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12665 unrename the backup file if it was just made.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12666 (backup-buffer, basic-save-buffer-2, basic-save-buffer-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12667 (basic-save-buffer): Value now has form (MODES . BACKUPNAME)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12668 when a backup was just made by renaming. Otherwise it's nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12670 * wid-edit.el (widget-convert): Handle an argument that's a keyword.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12671 Recognize explicit :args specification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12672
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12673 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12674 Don't ask for confirmation of mismatch if find-file-literally was used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12676 2002-07-23 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12678 * add-log.el (add-log-current-defun): Fix typo in documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12680 2002-07-22 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12682 * add-log.el (add-log-mailing-address): Fix type. Can be a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12684 * ido.el (ido-separator): Fix type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12685
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12686 2002-07-23 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12687
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12688 * makefile.w32-in (DONTCOMPILE): Remove cus-start.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12689 (DONTCOMPILE): Add various language files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12690 (DONTCOMPILE): Remove term/xterm.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12691 (finder-inf.el): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12692 (update-authors): New target.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12693 (TAGS-LISP): Remove $(lispsource).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12694 (compile-always): Renamed from `compile-files'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12695 (compile): New target, adapted from `compile-files'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12696 (compile-calc): New target.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12697 (recompile): Change `.' to $(lisp).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12698 (bootstrap): Add update-subdirs and finder-data
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12699 to dependencies; change compile-files to compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12700
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12701 2002-07-22 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12702
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12703 * vc.el (vc-next-action-on-file): Preserve find-file-literally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12705 2002-07-22 Dan Nicolaescu <dann@ics.uci.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12707 * simple.el (undo, undo-more): Adjust messages when undoing in a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12708 region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12710 2002-07-22 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12711
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12712 * net/browse-url.el (browse-url-lynx-input-attempts): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12713 (browse-url-lynx-input-delay): Add custom type and group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12715 * cus-start.el (double-click-fuzz): Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12717 2002-07-22 Alan Shutko <ats@acm.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12719 * calendar/solar.el (diary-sabbath-candles): Add optional MARK
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12720 parameter, specifying what face or character to use in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12721 calendar display. These will now return (MARK . ENTRY).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12723 * calendar/lunar.el (diary-phases-of-moon): Add optional MARK
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12724 parameter, specifying what face or character to use in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12725 calendar display. These will now return (MARK . ENTRY).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12727 * calendar/cal-hebrew.el (diary-omer, diary-yahrzeit)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12728 (diary-rosh-hodesh, diary-parasha, diary-parasha): Add optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12729 MARK parameter, specifying what face or character to use in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12730 calendar display. These will now return (MARK . ENTRY).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12732 * calendar/diary-lib.el (mark-sexp-diary-entries): Retrieve mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12733 from diary-sexp-entry and pass it to mark-visible-calendar-date.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12734 (list-sexp-diary-entries): Update doc string for new docs for ....
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12735 If diary-sexp-entry returns a cons, only add the text to the diary
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12736 list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12737 (diary-sexp-entry): Allow sexps to return a cons of the form (MARK
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12738 . STRING) to specify what face or character mark should be used in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12739 the calendar display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12740 (diary-date, diary-block, diary-float, diary-anniversary)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12741 (diary-cyclic): Add optional MARK parameter, specifying what face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12742 or character to use in the calendar display. These will now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12743 return (MARK . ENTRY).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12745 * calendar/diary-lib.el (check-calendar-holidays, diary-iso-date)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12746 (calendar-holiday-list, diary-french-date, diary-mayan-date)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12747 (diary-julian-date, diary-astro-day-number, diary-chinese-date)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12748 (diary-islamic-date, list-islamic-diary-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12749 (mark-islamic-diary-entries, mark-islamic-calendar-date-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12750 (diary-hebrew-date, diary-omer, diary-yahrzeit, diary-parasha)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12751 (diary-rosh-hodesh, list-hebrew-diary-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12752 (mark-hebrew-diary-entries, mark-hebrew-calendar-date-pattern)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12753 (diary-coptic-date, diary-persian-date, diary-phases-of-moon)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12754 (diary-sunrise-sunset, diary-sabbath-candles):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12755 Remove interactive flag from autoloads.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12757 2002-07-22 Carsten Dominik <dominik@astro.uva.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12758
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12759 * textmodes/reftex-vars.el (reftex-index-verify-function): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12760 (reftex-bibliography-commands): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12761 (reftex-toc-split-windows-horizontally): New option
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12762 (reftex-toc-split-windows-horizontally-fraction): New option
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12763 (reftex-include-file-commands): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12764 (reftex-cite-format-builtin): Added ?n for nocite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12766 * textmodes/reftex-index.el (reftex-query-index-phrase):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12767 Use `reftex-index-verify-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12769 * textmodes/reftex-toc.el (reftex-re-enlarge):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12770 Handle horizontal splitting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12771 (reftex-toc): Handle horizontal splitting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12772 (reftex-last-window-width): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12774 * textmodes/reftex-parse.el (reftex-locate-bibliography-files):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12775 Use `reftex-bibliography-commands'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12776 (reftex-locate-bibliography-files): Regexp relaxed to allow for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12777 cases where \bibliography is not the first thing on the line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12779 * textmodes/reftex.el (reftex-compile-variables):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12780 Use `reftex-include-file-commands'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12781 (reftex-type-query-prompt): Changed defconst to defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12782 (reftex-type-query-help, reftex-typekey-to-format-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12783 (reftex-typekey-to-prefix-alist, reftex-env-or-mac-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12784 (reftex-special-env-parsers, reftex-label-mac-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12785 (reftex-label-env-list, reftex-typekey-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12786 (reftex-words-to-typekey-alist, reftex-key-to-index-macro-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12787 (reftex-query-index-macro-prompt, reftex-query-index-macro-help)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12788 (reftex-no-follow-message, reftex-no-info-message): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12789 (reftex-mode): Define systax table for bibtex parsing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12790 (reftex-syntax-table-for-bib): Syntax table for bibtex parsing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12791
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12792 * textmodes/reftex-cite.el (reftex-format-names): %a as name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12793 format lists all names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12794 (reftex-parse-bibtex-entry): Use `reftex-syntax-table-for-bib'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12795 (reftex-with-special-syntax-for-bib): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12796
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12797 2002-07-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12799 * international/ucs-tables.el (ucs-quail-activate):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12800 Cope if buffer-file-coding-system is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12802 * bindings.el (last-buffer): Use buffer-list with frame arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12803 Create *scratch* if no other choice exists. Fix bugs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12805 2002-07-21 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12807 * net/tramp.el: Bump version to 2.0.2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12808 (tramp-methods): Rename methods invoking "ssh1" or "ssh2" to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12809 longer names. Use old names "sm1", "sm2" and so on for methods
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12810 invoking "ssh -1" or "ssh -2".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12811 (tramp-multi-file-name-structure-separate): Typo, its name was set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12812 to "tramp-file-name-structure-separate". Trivial patch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12813 From Steve Youngs <youngs@xemacs.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12814 (tramp-multi-sh-program): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12815 (tramp-open-connection-multi): Use it. Now you can use multi
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12816 methods from Windows (at least in principle).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12817 (tramp-do-copy-or-rename-via-buffer): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12818 (tramp-do-copy-or-rename-file): Use it. Change and simplify
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12819 logic. Omit special case of invoking rcp directly to copy the files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12820 (tramp-open-connection-su, tramp-multi-connect-telnet)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12821 (tramp-multi-connect-rlogin, tramp-multi-connect-su)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12822 (tramp-make-tramp-file-name, tramp-make-tramp-multi-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12823 Use backticks in format-spec for brevity and to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12824 character/number confusion in XEmacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12825
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12826 2002-07-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12828 * wid-edit.el (widget-documentation-string-value-create):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12829 Say "Hide Rest", not just "Hide".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12831 * cus-edit.el (custom-variable-value-create):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12832 Say "Show Value", not just "Show". Also "Hide Value".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12833 Output a newline before the doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12834 (custom-face-value-create): Say "Show Face" and "Hide Face".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12836 * files.el (toggle-read-only): Clean up the hint message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12838 * emacs-lisp/bytecomp.el: Use warnings.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12839 (byte-compile-warning-prefix): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12840 (byte-compile-log-file): Return page start position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12841 (byte-compile-log-warning): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12842 (byte-compile-warn): Use byte-compile-log-warning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12843 (byte-compile-report-error): Likewise. Also use error-message-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12844 (displaying-byte-compile-warnings): Bind warning-series.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12845 Don't bind or use byte-compile-warnings-point-max.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12846 Don't display the log buffer at the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12847 (byte-compile-warnings-point-max): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12848 (byte-compile-log-1): Rewrite for trace info, not used for warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12849 (byte-compile-last-warned-form, byte-compile-last-logged-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12850 Defvars moved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12852 * warnings.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12854 2002-07-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12855
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12856 * emacs-lisp/bytecomp.el (byte-compile-cl-warn): Delete `values'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12857 and `values-list' from list of CL functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12859 2002-07-19 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12861 * emacs-lisp/bytecomp.el (compile-defun):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12862 Bind `read-with-symbol-positions' to current buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12864 2002-07-19 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12866 * vc-hooks.el (vc-insert-file): When called with a LIMIT regexp,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12867 delete anything that comes after LIMIT from the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12868
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12869 * vc-rcs.el (vc-rcs-fetch-master-state): Be more careful to check
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12870 if this is really an RCS master file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12871
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12872 * vc.el: Improve comment of vc-BACKEND-workfile-unchanged-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12873
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12874 2002-07-19 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12876 * emacs-lisp/bytecomp.el (dot, dot-max, dot-min, dot-marker)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12877 (buffer-flush-undo, baud-rate, compiled-function-p, define-function)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12878 (unread-command-char, executing-macro, post-command-idle-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12879 (post-command-idle-delay): Move obsolescence declarations to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12881 * subr.el (dot, dot-max, dot-min, dot-marker, buffer-flush-undo)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12882 (baud-rate, compiled-function-p, define-function, unread-command-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12883 (executing-macro, post-command-idle-hook, post-command-idle-delay):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12884 Move obsolescence declarations from emacs-lisp/bytecomp.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12885 (directory-sep-char, mode-line-inverse-video):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12886 Add obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12887
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12888 2002-07-18 J.D. Smith <jdsmith@as.arizona.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12890 * progmodes/idlwave.el: Updated to IDLWAVE version 4.14. Too many
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12891 changes to list them here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12893 * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.14.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12894 Too many changes to list them here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12895
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12896 * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.14.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12897 Too many changes to list them here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12899 * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.14 with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12900 only minor documentation changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12901
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12902 2002-07-18 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12904 * info-look.el: Support current auto{conf,make} manuals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12906 2002-07-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12908 * bindings.el (last-buffer): Add missing frame argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12909
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12910 2002-07-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12911
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12912 * timer.el (timer-inc-time): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12914 * replace.el (keep-lines, flush-lines): Interactively report
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12915 read-only error before reading regexp argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12917 * dabbrev.el (dabbrev--search): Use inhibit-point-motion-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12919 * bindings.el (last-buffer): Handle buffer-list and buffer-predicate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12920 frame parameters like bury-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12922 * simple.el (choose-completion-delete-max-match):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12923 Handle minibuffer prompts explicitly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12925 2002-07-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12927 * international/mule-util.el (string-to-sequence, truncate-string):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12928 Add autoload cookie to obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12930 * rect.el (move-to-column-force): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12932 * composite.el (decompose-composite-char): Likewise; also remove
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12933 redundant info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12935 2002-07-18 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12937 * loadup.el: Load international/utf-8 before international/characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12939 2002-07-17 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12941 * international/ucs-tables.el: Optimize tables. Deal with some
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12942 non-8859 charsets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12943 (ucs-mule-to-mule-unicode): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12944 (ucs-unify-8859): Use utf-8-fragment-on-decoding, set up Quail
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12945 translation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12946 (ucs-fragment-8859): Modified consistent with ucs-unify-8859.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12947 (unify-8859-on-encoding-mode): Doc mod. Fix custom version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12948 (unify-8859-on-decoding-mode): Doc mod. Change code. Fix custom
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12949 version. Add custom dependencies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12950 (ucs-insert): Check for null from decode-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12951 (translation-table-for-input, ucs-quail-activate)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12952 (ucs-minibuffer-setup, ccl-encode-unicode-font)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12953 (ucs-tables-unload-hook): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12955 * international/mule.el (define-translation-hash-table): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12956 (decode-char): Use utf-8-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12957 (encode-char): Use ucs-mule-to-mule-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12959 * international/characters.el: Fix settings of U+2000-U+2027.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12960 Remove $(C'Y(B.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12962 * international/mule-cmds.el (locale-language-names): Fix be, add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12963 sr_YU@cyrillic, modify tg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12964 (locale-charset-language-names): Put @euro last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12966 * language/cyrillic.el (cyrillic-koi8-r-decode-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12967 (cyrillic-alternativnyj-decode-table): Fill out with mule-unicode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12968 (cyrillic-koi8-r-decode-table): Make unbound after use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12969 (ccl-decode-koi8, ccl-decode-alternativnyj): Change expansion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12970 factor. Use utf-8-translation-table-for-decode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12971 (ccl-encode-koi8, ccl-encode-koi8): Don't check r0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12972 (cyrillic-unify-encoding): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12973 (cyrillic-koi8): Modify safe-chars, valid-codes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12974 Remove charset-origin-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12975 (Cp878, cp866): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12976 (ccl-encode-8859-5-font): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12977 (font-ccl-encoder-alist): Add ccl-encode-8859-5-font.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12978 (ccl-encode-koi8-font, ccl-encode-alternativnyj-font):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12979 Remove redundant parens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12980 ("Cyrillic-KOI8"): Add cyrillic-iso-8bit to coding-priority.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12981 (cyrillic-koi8-u-decode-table, ccl-decode-koi8-u)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12982 (ccl-encode-koi8-u, koi8-u, ccl-encode-koi8-u-font, "Ukrainian"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12983 (cyrillic-alternativnyj): Modify safe-chars, add mime-charset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12984 ("Cyrillic-ALT"): Change input method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12985 ("Windows-1251", "Tajik", "Bulgarian", "Belarusian"): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12987 * international/utf-8.el (utf-8-subst-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12988 (utf-8-subst-rev-table, utf-8-translation-table-for-decode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12989 (utf-8-fragment-on-decoding, ccl-untranslated-to-ucs)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12990 (utf-8-ccl-regs, utf-8-translate-cjk): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12991 (ccl-encode-mule-utf-8): Use utf-8-subst-rev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12992 (ccl-decode-mule-utf-8, ccl-untranslated-to-ucs)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12993 (utf-8-untranslated-to-ucs, utf-8-compose): Rewritten.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12994 (mule-utf-8): Remove pre-write-conversion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12995 (utf-8-post-read-conversion): Comment out.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12997 * international/ccl.el (ccl-command-table): Add lookup-integer,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12998 lookup-character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
12999 (ccl-extended-code-table): Add lookup-int-const-tbl,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13000 lookup-char-const-tbl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13001 (ccl-compile-lookup-integer, ccl-compile-lookup-character)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13002 (ccl-dump-lookup-int-const-tbl, ccl-dump-lookup-char-const-tbl):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13003 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13004 (define-ccl-program): Doc update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13006 * international/utf-8-subst.el: Populate utf-8-subst-rev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13007 (utf-8-subst-table): Don't set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13009 2002-07-17 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13011 * international/mule.el (define-coding-system-alias):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13012 Don't append ALIAS in the property `alias-coding-systems' if ALIAS's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13013 eol-type is not auto-detection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13015 * international/mule-diag.el (print-coding-system-briefly):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13016 Fix the handling of an alias of which eol-type is not auto-detection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13018 * international/mule-conf.el (us-ascii): Define it as an alias of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13019 iso-safe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13021 2002-07-17 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13023 * help-fns.el (describe-function-1): Put empty line before "Not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13024 documented" text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13026 * timer.el (timer-set-time-with-usecs): Mark obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13028 2002-07-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13030 * toolbar/tool-bar.el (tool-bar-add-item-from-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13031 Make sure to change the global tool-bar-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13033 * vc.el (vc-default-comment-history): Hard code *vc*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13034 This is because print-log always prints there now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13035 (vc-annotate-font-lock-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13036 (vc-annotate-mode): Use it. Set truncate-lines as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13037 (vc-annotate-display-select): Unify the two error reports.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13038 (vc-annotate-offset): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13039 (vc-annotate-lines): New fun extracted from vc-annotate-display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13040 (vc-annotate-display): Use it, via font-lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13042 * help-fns.el (help-split-fundoc, help-function-arglist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13043 (help-make-usage): New funs, extracted from describe-function-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13044 (describe-function-1): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13046 * help.el (help-key-description): Show the untranslated keys
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13047 when they start with ESC and the ESC was not translated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13049 * help-mode.el (view): Always require.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13050 (help-xref-mule-regexp): Don't use defconst for variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13051 (help-setup-xref): Keep the last 10 elements of the stack.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13052 (help-xref-override-view-map): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13053 (help-make-xrefs): Use it instead of building a new map each time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13054 (help-function-def): Allow help-fun to take a buffer as arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13056 * diff-mode.el (diff-reverse-direction): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13057 (diff-after-change-function): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13058 (diff-post-command-hook): Take care of edge cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13059 (diff-current-defun): Do `goto-char' after setting the mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13060
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13061 * mouse-sel.el (mouse-sel-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13062 Fold mouse-sel-bindings into it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13063 (mouse-sel-bound-events): Turn it into an alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13064 (mouse-insert-selection): Delegate to mouse-yank-at-click if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13065 mouse-sel-default-bindings asks for it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13067 2002-07-16 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13068
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13069 * files.el: Bind toggle-read-only to C-x C-q.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13070 (toggle-read-only): Display a warning message if the file is under
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13071 version control.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13072
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13073 * vc-hooks.el: Don't bind vc-toggle-read-only to C-x C-q.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13074 (vc-toggle-read-only): Explain in the doc string that users can bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13075 this to C-x C-q.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13076 (vc-checkout-model): Change doc string to refer to vc-next-action,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13077 not vc-toggle-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13079 * vc.el (vc-next-action-on-file): Ignore buffer-read-only while
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13080 comparing to file on disk. Fix the case when claiming the lock
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13081 on a file that has unlocked changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13082 (vc-log-mode): Don't mention vc-toggle-read-only in the doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13084 2002-07-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13086 * simple.el (choose-completion-string): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13087
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13088 * cus-edit.el: New operation :custom-standard-value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13089 (Custom-reset-standard): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13090 (custom-variable, custom-face): Define it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13091 (custom-variable-standard-value, custom-face-standard-value): New fns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13092 (custom-face-save): Don't save a face whose value is standard.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13093 (custom-save-faces): Use SYMBOL, not 'default, to set NOW and COMMENT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13095 * cus-edit.el (custom-face-edit-fix-value):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13096 If VALUE is not a list, pass it thru.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13097
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13098 * compare-w.el (compare-windows-whitespace): Always allow newline
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13099 even if it does not have whitespace syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13101 2002-07-16 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13103 * timer.el (timer-set-time, timer-set-time-with-usecs): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13105 2002-07-15 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13107 * help-fns.el (describe-variable): Show documentation for aliased
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13108 variable if alias does not have its own.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13110 2002-07-15 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13111
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13112 * mouse-sel.el (mouse-sel-bindings): Save/restore interprogram
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13113 cut/paste functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13115 2002-07-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13116
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13117 * files.el (find-alternate-file): Offer to save a modified buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13118 Handle kill-buffer-query-functions better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13119
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13120 * startup.el (normal-splash-screen, fancy-splash-text):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13121 Update name of help menu item for ordering printed manuals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13123 * emacs-lisp/checkdoc.el: Fix doc typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13125 2002-07-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13127 * textmodes/tex-mode.el: Set encoding to utf-8.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13128 (tex-start-options): Make it into always-a-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13129 Remove silly custom options that are covered by the other var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13130 (tex-start-commands): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13131 (tex-open-quote, tex-close-quote): Add options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13132 (tex-command): Provide default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13133 (tex-font-lock-keywords-1): Highlight $$...$$.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13134 (tex-font-lock-keywords-2): Fix latin-1 chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13135 (tex-mode-map): Remove redundant \t binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13136 (tex-mode): Add `subsection' and `newcommand' to known latex cmds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13137 (latex-mode): Use add-hook for fill-nobreak-predicate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13138 (tex-common-initialization): Set indent-tabs-mode to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13139 (tex-insert-quote): Undo magic if invoked twice in a row.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13140 (latex-fill-nobreak-predicate): Don't use narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13141 (tex-latex-block): Don't cons uselessly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13142 (tex-last-unended-begin): Signal user-friendlier error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13143 (tex-goto-last-unclosed-latex-block): Don't catch signal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13144 (tex-start-tex): Switch order of tex-start-options and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13145 tex-start-commands to make it obey docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13147 2002-07-14 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13149 * mouse-sel.el (mouse-sel-bound-events): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13150 (mouse-sel-bindings): Save/restore original mouse-bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13152 2002-07-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13154 * emacs-lisp/cl.el (cl-set-substring): Fix thinko.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13155 (cl-hack-byte-compiler): Avoid infinite require loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13157 * net/ange-ftp.el: Use hash-tables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13158 (ange-ftp-make-hashtable, ange-ftp-map-hashtable)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13159 (ange-ftp-make-hash-key, ange-ftp-get-hash-entry)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13160 (ange-ftp-put-hash-entry, ange-ftp-del-hash-entry): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13161 Replace with make-hash-table, maphash, gethash, puthash and remhash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13162 (ange-ftp-hash-entry-exists-p): Rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13163 (ange-ftp-vms-delete-file-entry, ange-ftp-vms-add-file-entry):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13164 Change mapatom -> maphash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13165 (ange-ftp-file-entry-active-p, ange-ftp-file-entry-not-ignored-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13166 Update to new calling mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13167
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13168 * progmodes/ebrowse.el (ebrowse-symbol-regexp): Avoid cl-set-substring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13169 (ebrowse-hash-table-to-alist): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13170 (ebrowse-tags-read-name, ebrowse-tags-list-members-in-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13171 (ebrowse-tags-complete-symbol): Use the hashtable for completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13172
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13173 * textmodes/sgml-mode.el (sgml-quote): Use narrowing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13174 Improve the regexp used when unquoting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13175 (sgml-pretty-print): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13176 (sgml-get-context): Better handling of improperly nested tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13177 (sgml-show-context): Don't use the FULL arg of sgml-get-context.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13179 2002-07-13 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13181 * mail/mailabbrev.el (mail-abbrev-make-syntax-table): Check the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13182 inherited table entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13184 2002-07-13 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13186 * calendar/timeclock.el (timeclock-in): Handle the case where no
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13187 log file exists (ie the very first call).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13188
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13189 2002-07-13 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13191 * net/ange-ftp.el: Do not hook into file-name-handler-alist, this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13192 is done by Tramp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13194 * net/tramp.el (tramp-multi-file-name-structure-unified):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13195 Add missing slash and move colon from start to end of each hop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13196 (tramp-multi-file-name-hop-structure-unified): Move colon from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13197 start to end of each hop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13199 2002-07-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13201 * progmodes/compile.el (grep-tree): Fixed autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13202 Corrected use of undefined variable `match-files-aliases'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13203
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13204 2002-07-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13206 * calendar/timeclock.el (timeclock-get-workday-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13207 `timeclock-workday' is not a valid option, rather a possible
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13208 return value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13210 2002-07-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13212 * net/ange-ftp.el (ange-ftp-write-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13213 Don't bind executing-kbd-macro; instead, pass non-nil VISIT arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13214 to ange-ftp-real-write-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13216 * replace.el (flush-lines, keep-lines): Convert REND to a marker.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13218 * help-fns.el (help-with-tutorial): Display completion list right away.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13220 * ediff-ptch.el (ediff-test-patch-utility): Catch error and return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13222 * startup.el (command-line): Set memory-signal-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13223 (fancy-splash-text, normal-splash-screen):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13224 Mention "Read the Emacs Manual" or C-h r.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13225 Rearrange the initial help to put the help cmds on left
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13226 and the actions (exit, undo) on the right. Other small
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13227 text clarifications.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13228 (fancy-splash-text, actions page): Add blank line to balance help page.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13229
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13230 * help.el (help-map): Add binding for info-emacs-manual.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13231 (print-help-return-message): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13233 * strokes.el (strokes-help): Call print-help-return-message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13234 while inside with-output-to-temp-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13235
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13236 * info.el (info-emacs-manual): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13237 (Info-use-header-line): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13239 * emacs-lisp/cl.el (multiple-value-call): Add alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13241 * progmodes/compile.el (compilation-normalize-filename):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13242 New subroutine, taken out of compilation-parse-errors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13243 (compilation-parse-errors): Use that, and for directories too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13244 Don't check whether a directory really exists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13245
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13246 2002-07-12 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13248 * help-fns.el (describe-variable): Remove useless "Documentation:"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13249 string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13251 * timer.el (timer-set-time-with-usecs): Fix documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13252 Simplify extraction of time data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13254 2002-07-12 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13256 * help-fns.el (describe-variable): Mention if the variable is an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13257 alias. Put `defvaralias' info before the documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13259 2002-07-12 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13261 * international/mule-cmds.el (locale-language-names): Change "mk"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13262 (Macedoninan), "ru" (Russian), and "sp" (Serbian with Cyrillic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13263 alphabet) to "Cyrillic-ISO".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13265 2002-07-11 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13267 * net/tramp.el (tramp-default-method): New default method "sm"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13268 which I guess to be good for most people.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13269 (tramp-default-method-alist): Use "ftp" method (ie, forwarding to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13270 Ange-FTP) for some user/host combinations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13271 (tramp-file-name-structure, tramp-file-name-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13272 (tramp-make-tramp-file-format, tramp-make-tramp-file-user-nil-format)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13273 (tramp-multi-file-name-structure, tramp-multi-file-name-hop-structure)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13274 (tramp-make-multi-tramp-file-format): New default value which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13275 unifies the filename syntax between Tramp and Ange-FTP. The new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13276 syntax is "/method:user@host:path". Note the colon after the method.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13277 (tramp-handle-file-name-directory): Don't return "/" when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13278 completing a remote root directory (where the filename looks like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13279 "/method:user@host:/").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13280 (tramp-handle-ange-ftp): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13281 (tramp-disable-ange-ftp): New function, called at toplevel,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13282 deletes Ange-FTP from file-name-handler-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13283 (tramp-handle-make-symbolic-link): Implement.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13285 2002-07-10 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13287 * ido.el (ido-enter-single-matching-directory): Delete leftover comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13288
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13289 * speedbar.el (speedbar-tag-hierarchy-method): Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13290 (speedbar-vc-do-check): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13291 (speedbar-obj-do-check): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13292 (speedbar-mouse-hscroll): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13293 (speedbar-file-lists): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13295 * emacs-lisp/authors.el (authors-obsolete-file-p): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13297 2002-07-09 Ole Aamot <ole@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13299 * compile.el (compilation-error-regexp-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13300 Recognize Valgrind messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13302 2002-07-09 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13303
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13304 * faces.el (face-id): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13305
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13306 * hexl.el (hexl-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13308 * progmodes/idlw-shell.el (idlwave-shell-set-bp): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13310 * progmodes/ebnf-yac.el (ebnf-yac-error): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13312 * speedbar.el (speedbar-make-specialized-keymap): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13313 (speedbar-desired-buffer): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13314 (speedbar-line-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13315 (speedbar-special-mode-key-map): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13316 (speedbar-dynamic-tags-function-list): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13317 (speedbar-use-images): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13318 (speedbar-up-directory): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13319 (speedbar-item-info): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13320 (speedbar-set-timer): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13321 (speedbar-insert-button): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13322 (speedbar-make-button): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13323 (speedbar-make-tag-line): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13324 (speedbar-insert-files-at-point): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13325 (speedbar-update-special-contents): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13326 (speedbar-find-selected-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13327 (speedbar-add-indicator): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13328 (speedbar-do-function-pointer): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13329 (speedbar-goto-this-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13330 (speedbar-line-path): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13331 (speedbar-mouse-event-p): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13332 (speedbar-dir-follow): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13333 (speedbar-tag-find): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13334 (speedbar-fetch-etags-command): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13335 (speedbar-fetch-etags-arguments): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13336 (speedbar-toggle-etags): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13337 (speedbar-extract-one-symbol): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13338 (speedbar-parse-c-or-c++tag): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13339 (speedbar-unhighlight-one-tag-line): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13340 (speedbar-directory-face): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13341 (defimage-speedbar): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13342 (speedbar-convert-emacs21-imagespec-to-xemacs): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13344 2002-07-09 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13346 * hexl.el (hexl-find-file): Bind `completion-ignored-extensions'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13347 to nil when prompting for a filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13349 2002-07-09 Kenichi Handa <handa@etl.go.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13351 * files.el (insert-directory): Be sure to bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13352 coding-system-for-write to the just decided coding-system-for-read.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13354 2002-07-09 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13355
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13356 * ido.el (ido-make-merged-file-list): Move fully matching item to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13357 head of list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13358 (ido-find-common-substring): Return substring instead of t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13360 2002-07-08 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13362 * info.el (Info-directory-list): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13364 2002-07-08 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13366 * comint.el (comint-dynamic-list-completions): Sort COMPLETIONS
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13367 before first use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13369 2002-07-08 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13371 * files.el (after-find-file): Don't check for read-only status
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13372 of files just created (and not yet saved on disk).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13374 * ido.el (ido-completion-help): Changed xemacs specific code to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13375 avoid byte compiler warning in GNU emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13376 (ido-set-matches1): Use regexp-quote instead of identity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13377 (ido-complete-space): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13378 (ido-define-mode-map): Bind it to SPACE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13380 2002-07-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13382 * font-lock.el (font-lock-default-unfontify-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13383 Use remove-list-of-text-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13384 (font-lock-extra-managed-props): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13385
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13386 * facemenu.el: Move `provide' to the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13387 (facemenu-read-color): Don't cons unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13389 * language/ind-util.el (indian-make-hash):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13390 * language/devan-util.el (dev-char-glyph-hash, dev-glyph-glyph-hash)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13391 (dev-glyph-glyph-2-hash): Switch makehash -> make-hash-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13393 * subr.el (insert-string): Update the obsolete info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13394 (makehash): Move from C and mark obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13396 * emacs-lisp/debug.el (debug-on-entry): Fix the wrapper used for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13397 aliases to also work for interactive functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13398 Use the same wrapper for subroutines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13399 (cancel-debug-on-entry): Get rid of the now-useless wrapper.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13400 (debug-on-entry-1): Correctly skip docstrings and interactive forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13402 * textmodes/texinfo.el (texinfo-font-lock-keywords): Disable the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13403 automatic environment name update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13404 (texinfo-clone-environment): Fix it not to incorrectly match prefixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13406 2002-07-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13407
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13408 * emacs-lisp/easymenu.el (easy-menu-popup-menu): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13410 * emacs-lisp/advice.el (ad-compile-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13411 Disable cl-function warnings if cl is loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13413 * files.el (safe-local-eval-forms): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13414 (hack-one-local-variable-eval-safep): Support it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13415 Also allow `safe-local-eval-function' property to be a function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13416 or a list of functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13417 (c-add-style): Delete `safe-local-eval-function' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13419 * files.el (after-find-file): Make buffer read-only if file is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13420 marked that way, even for root.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13421
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13422 * files.el (save-some-buffers): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13424 * bindings.el (completion-ignored-extensions): Add .gmo and .mo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13426 2002-07-06 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13427
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13428 * dos-w32.el (file-name-buffer-file-type-alist): Add knowledge of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13429 .sx[dmicw] file suffixes for Open office data files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13431 * files.el (auto-mode-alist): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13433 * international/mule.el (auto-coding-alist): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13435 2002-07-05 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13437 * emulation/cua-rect.el (cua--rectangle-operation): Don't call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13438 FCT if current column is outside rectangle.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13439 (cua--delete-rectangle): Do nothing if zero width or out of bounds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13441 2002-07-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13443 * net/ange-ftp.el: Use add-hook and find-file-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13444 (ange-ftp-parse-netrc): Use run-hooks and find-file-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13445 (ange-ftp-ls-parser): Make it into a function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13446 Ignore trailing @ in symlink targets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13447 (ange-ftp-file-entry-p): Ignore FTP errors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13448 (ange-ftp-insert-directory): Use ange-ftp-expand-symlink
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13449 to correctly expand "/flint:/bla -> ./etc" to /flint:/etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13451 2002-07-04 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13453 * simple.el (toggle-truncate-lines): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13454
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13455 2002-07-04 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13456
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13457 * comint.el (comint-displayed-dynamic-completions): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13458 (comint-dynamic-list-completions): Be more careful about choosing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13459 when to scroll an existing completions window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13461 2002-07-03 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13463 * net/tramp.el (tramp-handle-ange-ftp): Move interactive spec
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13464 after doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13465
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13466 2002-07-03 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13468 * net/tramp.el (tramp-send-eof): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13469 (tramp-kill-process): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13471 * play/dunnet.el (dun-physobj-desc): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13473 * textmodes/reftex-vars.el (reftex-label-alist): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13475 * calendar/timeclock.el (timeclock-workday-remaining): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13476 (timeclock-workday-elapsed): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13478 * allout.el (outline-goto-prefix): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13480 * emulation/tpu-edt.el (tpu-delete-to-eol): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13481 (tpu-delete-to-bol): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13483 * subr.el (chars-in-region): Add obsolescence declaration for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13484 `chars-in-region'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13485
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13486 2002-07-03 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13488 * faces.el (header-line): Don't use a `common' clause for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13489 inheriting from the mode-line face, since we can't override it,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13490 and we don't want it for ttys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13492 2002-07-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13494 * net/ange-ftp.el (ange-ftp-hook-function): Add file-remote-p prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13496 * files.el (hack-one-local-variable-constantp): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13497 (hack-one-local-variable-eval-safep): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13498 Check for `eval:' calling fn with `safe-local-eval-function' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13499 (hack-one-local-variable): Use hack-one-local-variable-eval-safep.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13500 (c-add-style, c-set-style): Add safe-local-eval-function property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13501
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13502 * files.el (insert-directory): Handle --dired option to ls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13504 * files.el (file-remote-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13505
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13506 * emacs-lisp/easymenu.el (easy-menu-popup-menu): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13508 * startup.el (fancy-splash-screens): Switch to a chosen frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13509 (fancy-splash-frame): Choose the right frame to use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13510 (use-fancy-splash-screens-p): Check dimensions of the right frame
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13511 in order to decide.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13513 * emacs-lisp/bytecomp.el (byte-compile-warning-types):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13514 Rename cl-func to cl-functions. Enable it by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13515 (byte-compile-file-form-eval-boundary): Turn off cl-functions warnings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13516 if the file loads cl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13517 (byte-compile-initial-macro-environment): For eval-and-compile,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13518 use byte-compile-eval-before-compile to eval.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13519 (byte-compile-eval-before-compile): New function to turn off
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13520 cl-functions when appropriate, for eval-and-compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13521 (byte-compile-warnings): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13523 2002-07-02 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13525 * emacs-lisp/bytecomp.el (byte-compile-warnings): Add cl-func option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13526 (byte-compile-cl-warn): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13527 (byte-compile-form): Use it, to warn about calling cl functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13528 (byte-compile-warning-types): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13530 2002-07-02 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13532 * mail/rmailsum.el (rmail-user-mail-address-regexp): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13534 * textmodes/reftex-cite.el (reftex-citation): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13535
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13536 * progmodes/cperl-mode.el (cperl-break-one-line-blocks-when-indent):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13537 Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13539 2002-07-02 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13541 * emacs-lisp/bindat.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13543 2002-07-01 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13545 * textmodes/tex-mode.el (tex-file): Call `save-some-buffers'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13546 before `tex-main-file' because if the current buffer is new, its
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13547 file might not exist yet, and then `tex-main-file' will
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13548 incorrectly return "foo.tex.tex".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13550 2002-07-01 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13551
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13552 * ido.el (ido-minibuffer-setup-hook): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13554 2002-07-01 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13556 Make strokes a proper minor mode, and don't try to overload
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13557 mouse-2, which doesn't work satisfactorily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13559 * strokes.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13560 (strokes-mode): Defcustom deleted; replaced by minor mode def with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13561 re-written function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13562 (strokes-while-inhibiting-garbage-collector): Comment out.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13563 (define-stroke, strokes-fix-button2-command, strokes-insinuated)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13564 (strokes-insinuate, global-set-stroke, describe-stroke)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13565 (load-user-strokes, save-strokes, strokes-bug-address)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13566 (strokes-click-command): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13567 (strokes-execute-stroke): Remove strokes-click-p case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13568 (strokes-describe-stroke): Remove strokes-click-p stuff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13569 (strokes-help): Fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13570 (strokes-report-bug): Alias to report-emacs-bug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13571 (strokes-prompt-user-save-strokes): Modify format of the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13572 (strokes-mode-map, strokes-unload-hook): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13573 (strokes-buffer-name): Don't customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13575 2002-07-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13577 * info.el (Info-index): Get immediate error if used in `dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13579 * textmodes/picture.el (picture-forward-column)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13580 (picture-move-down): Never deactivate the mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13582 2002-06-30 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13584 * menu-bar.el (menu-bar-options-menu): Move elisp mode names from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13585 menu entry into balloon help.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13587 2002-06-30 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13589 * files.el (directory-free-space-args): Don't use `-P' on Darwin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13590 * term/mac-win.el: Don't set it here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13592 2002-06-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13594 * pcvs-defs.el (cvs-mode-map): Bind ! to `force'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13596 2002-06-29 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13598 * term/mac-win.el: Use directory-free-space-program instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13599 obsolete variable dired-free-space-program. On Darwin, don't set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13600 directory-free-space-program, shell-file-name and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13601 process-connection-type; set directory-free-space-args to not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13602 include `-P' and use utf-8 for file name coding system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13604 * simple.el (shell-command-on-region): Handle errors and signals
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13605 from shell command execution.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13606 (display-message-or-buffer): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13607 (shell-command-default-error-buffer): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13609 * dired.el (dired-view-file): Quote file name for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13610 dired-run-shell-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13612 2002-06-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13614 * kmacro.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13616 2002-06-28 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13618 * pcmpl-cvs.el: Added my name as the maintainer of this file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13620 2002-06-28 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13622 * shell.el (explicit-bash-args): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13624 2002-06-28 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13626 * ido.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13628 2002-06-28 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13630 * derived.el (define-derived-mode): Preserve the `mode-class' rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13631 than the `special' symbol property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13632 (derived-mode-class): Make it obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13634 2002-06-27 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13636 * net/tramp.el (tramp-handle-ange-ftp): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13638 2002-06-27 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13640 * emacs-lisp/bytecomp.el (baud-rate): Fix obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13641 (meta-flag): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13643 * international/mule-util.el (string-to-sequence): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13645 * subr.el (char-bytes): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13646 (make-local-hook): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13647 (baud-rate): Remove redundant info from docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13649 * faces.el (frame-update-faces): Fix obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13650 (internal-get-face): Remove redundant info from docstring and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13651 fix obsolescence declaration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13653 * rect.el (move-to-column-force): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13655 * help-fns.el (describe-function-1): Use semicolon instead of dot.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13656 (describe-variable): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13657
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13658 2002-06-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13660 * mwheel.el (mouse-wheel-change-button): Deactivate before changing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13661 (mouse-wheel-up-button, mouse-wheel-down-button): Obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13662 (mouse-wheel-up-event, mouse-wheel-down-event): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13663 (mouse-wheel-follow-mouse): Change default to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13664 (mwheel-event-button): Return the basic event symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13665 (mwheel-scroll): Work with non-mouse events.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13666 (mouse-wheel-mode): Use the new vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13667 (mwheel-install): Obey `uninstall'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13669 * term/xterm.el (function-key-map): Add some bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13671 * uniquify.el (uniquify-delay-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13672 Rename from delay-uniquify-rationalize-file-buffer-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13673 Only rationalize if the buffer is under uniquify control.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13674 (uniquify-delayed-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13675 Rename from delayed-uniquify-rationalize-file-buffer-names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13677 2002-06-27 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13678
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13679 * net/tramp.el (tramp-file-name-structure)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13680 (tramp-multi-file-name-hop-structure): Split for easier readability.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13681 (tramp-handle-make-symbolic-link): Use user/host/method/... from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13682 LINKNAME, not FILENAME.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13683 (tramp-handle-verify-visited-file-modtime):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13684 Call tramp-ange-ftp-file-name-p with right parameters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13685 (tramp-handle-verify-visited-file-modtime): `insert' does not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13686 work for integers, convert them to strings first.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13687 (tramp-handle-ange-ftp): New function to perform setup for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13688 replacing Ange-FTP with Tramp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13689 (tramp-repair-jka-compr): New function to factor out some
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13690 previously top-level code. Call the function at top-level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13692 2002-06-27 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13694 * composite.el (decompose-composite-char): Fix docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13696 * faces.el (describe-face): Capitalize "not documented" message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13698 * help-fns.el (describe-variable): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13699 (describe-function-1): Likewise. Also, document the obsolescence
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13700 of the function, if applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13702 2002-06-26 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13704 * info.el (info-menu-5): Fix documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13705 (Info-fontify-maximum-menu-size): Remove reference to `Info-fontify'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13707 2002-06-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13708
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13709 * emacs-lisp/cl.el (values): Simplify definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13711 * simple.el (shell-command): Match & only at end of whole command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13712 (display-message-or-buffer): Don't use the echo area
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13713 if output buffer is visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13715 * tooltip.el (tooltip-x-offset, tooltip-y-offset): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13717 * progmodes/cperl-mode.el: Many trivial doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13718 (cperl-non-problems): Definition deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13719 (cperl-menu): Don't refer to cperl-non-problems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13720 (cperl-word-at-point): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13721 (cperl-beautify-regexp-piece): Fix error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13722 (cperl-invert-if-unless): Fix error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13723
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13724 * dired.el (dired-find-alternate-file): Mark as disabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13726 2002-06-25 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13727
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13728 * net/tramp.el (tramp-ftp-method): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13729 (tramp-invoke-ange-ftp): New function to forward calls to Ange-FTP.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13730 (with-parsed-tramp-file-name): New macro for the usual big `let'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13731 statement to dissect a file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13732 (tramp-handle-make-symbolic-link, tramp-handle-load)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13733 (tramp-handle-file-name-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13734 (tramp-handle-file-name-nondirectory, tramp-handle-file-truename)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13735 (tramp-handle-file-truename, tramp-handle-file-directory-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13736 (tramp-handle-file-regular-p, tramp-handle-file-symlink-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13737 (tramp-handle-file-writable-p, tramp-handle-file-writable-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13738 Use the new macro and forward call to Ange-FTP if applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13739 (tramp-make-ange-ftp-file-name): New helper function to convert a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13740 file name into an Ange-FTP file name, used by `tramp-invoke-ange-ftp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13741 (tramp-default-method-alist): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13742 (tramp-find-default-method): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13743 (tramp-sh-extra-args): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13744 (tramp-find-shell): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13745 (tramp-open-connection-rsh): Support a kludgy feature for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13746 "-p" option to ssh. If host name is given as "host#42", uses the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13747 "-p 42" option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13748
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13749 2002-06-25 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13750
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13751 * replace.el (occur-1): Avoid invalid message format string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13752
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13753 2002-06-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13754
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13755 * emacs-lisp/bytecomp.el (byte-compile-callargs-warn):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13756 Check for `noruntime' even if the function has a known sig.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13757 (byte-compile-file, byte-compile-output-docform):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13758 Don't hard code point-min = 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13759
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13760 * pcvs.el (cvs-parse-process): Don't save/restore point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13761 Fix last change not to introduce spurious dir FIs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13762 (cvs-move-to-goal-column): New function extracted from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13763 cvs-mode-previous-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13764 (cvs-mode-previous-line, cvs-mode-next-line): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13765 (cvs-addto-collection): Use it to preserve point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13766 (cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13767
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13768 * mwheel.el (mouse-wheel-scroll-amount,mwheel-scroll,mouse-wheel-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13769 Don't require the first element to be modifier-free.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13771 * pcvs-parse.el (cvs-parse-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13772 Handle `nothing known about' with more care.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13774 * pcvs.el (cvs-fileinfo-kill): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13775 (cvs-parse-process): Add `old-fis' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13776 (cvs-mode-run): Use it instead of cvs-fileinfo-kill.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13777
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13778 * descr-text.el (describe-property-list): Make sure there's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13779 a space between the property name and its value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13780 (describe-text-properties): Don't kill a pre-existing buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13782 * mwheel.el: Undo last patch from Stephen Gildea for now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13784 2002-06-24 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13785
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13786 * emulation/keypad.el: Added :require 'keypad to defcustoms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13787
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13788 2002-06-23 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13790 * subr.el (event-start, event-end, event-click-count):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13791 Accept non-mouse events as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13792 (read-key): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13793 (read-quoted-char): Use it. Use this-single-command-raw-keys as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13795 * files.el: Rename (and mark as obsolete)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13796 find-file-hooks to find-file-hook,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13797 find-file-not-found-hooks to find-file-not-found-functions,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13798 write-file-hooks to write-file-functions,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13799 write-contents-hooks to write-contents-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13800 Mark local-write-file-hooks as obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13801 (locate-file-completion): Don't cons uselessly. Use test-completion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13802 (basic-save-buffer): Use (point-min) rather than 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13803 (basic-save-buffer-2): Obey the `setmodes' returned by backup-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13805 * help-fns.el (describe-variable): Only use `buffer' is still live.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13806 Use `delete-region' instead of save-excursion + delete-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13807 Document the obsolescence of the variable, if applicable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13809 2002-06-23 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13811 * progmodes/f90.el (f90-do-auto-fill): Respect the value of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13812 comment-auto-fill-only-comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13813
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13814 2002-06-21 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13816 * net/ange-ftp.el (backup-buffer): Delete `ange-ftp' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13817 This is not a handled operation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13819 2002-06-21 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13821 * emulation/cua-base.el (cua--prefix-arg): Make register prefixes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13822 work again. Corrected error in check for C-u initiated prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13823
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13824 * emulation/keypad.el (keypad-setup): Handle kp-begin like kp-space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13825
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13826 2002-06-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13828 * net/browse-url.el (browse-url-at-mouse): Don't pass an arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13829 to browse-url-at-point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13831 * play/zone.el (zone-idle): Var deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13833 * international/iso-acc.el (iso-languages) <french>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13834 `~ ' now generates `~', `~,' definition deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13836 * format.el (format-annotate-function): Copy multibyte flag
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13837 and selective-display into the new temp buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13839 * edmacro.el (edmacro-fix-menu-commands):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13840 Discard `help-echo' events. Handle (menu-bar) events.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13841 Simplify by converting key sequence to a list and then back to vector.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13843 2002-06-21 Stephen Gildea <gildea@stop.mail-abuse.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13845 * mwheel.el: Allow arbitrary keys for scrolling, add a third
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13846 scrolling speed, fix an unwind-protect.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13847 (mouse-wheel-scroll-amount): Now a three-element list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13848 (mouse-wheel-scroll-down-slow, mouse-wheel-scroll-up-slow)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13849 (mouse-wheel-scroll-down-normal, mouse-wheel-scroll-up-normal)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13850 (mouse-wheel-scroll-down-fast, mouse-wheel-scroll-up-fast):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13851 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13853 2002-06-21 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13855 * files.el (find-file-read-args): Add new argument `mustmatch' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13856 pass it down to read-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13857 (find-file, find-file-other-window, find-file-other-frame)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13858 (find-file-read-only, find-file-read-only-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13859 (find-file-read-only-other-frame): Use it and fix prompts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13861 2002-06-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13862
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13863 * pcvs-defs.el (cvs-version): Use cvs-program rather than "cvs".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13864
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13865 2002-06-20 Emmanuel Briot <briot@act-europe.fr>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13866
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13867 * progmodes/ada-mode.el: Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13868 Synchronize with GNAT release 3.15a1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13869 Do not attempt to load ada-support, which is only for compatibility
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13870 with older Emacs versions, and is not needed for Emacs 21.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13871 Fix various calls to count-lines, that didn't work correctly when the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13872 buffer was narrowed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13873 (ada-continuation-indent): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13874 (ada-contextual-menu): New entry "List local references", faster than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13875 "List References".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13876 (ada-mode): New alignment rules provided by S. Leake.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13877 Add support for which-function-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13878 (ada-get-current-indent): Fix indentation of named parameter lists and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13879 nested boolean expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13880 (ada-indent-on-previous-lines): Fix indentation of labels.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13881 (ada-search-prev-end-stmt): Fix searching of the previous
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13882 end-statement, specially with regards to nested subprograms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13883 (comment-region advice): Initially disabled, for better compatibility
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13884 with other modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13885 (ada-fill-comment-paragraph): Fixed (no longer worked with Emacs 21).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13887 * progmodes/ada-xref.el: Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13888 (ada-xref-create-ali): The default is now not to create automatically
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13889 the ALI files by compiling the unit, since this isn't always reliable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13890 and requires an up-to-date project file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13891 (ada-prj-default-comp-cmd): No longer use gcc directly to compile
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13892 a file, but use gnatmake instead, since this gives access to the GNAT
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13893 project files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13894 (ada-xref-search-with-egrep): New variable, suggested by P. Waroquiers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13895 (ada-load-project-hook): New variable, for support of GNAT
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13896 project files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13897 (ada-update-project-menu): Fix the detection of the project file name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13898 (ada-add-keymap): Change key binding for ada-find-file, that conflicted
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13899 with another binding in ada-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13900 (ada-add-menu): New menu "List Local References", to list the reference
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13901 to the entity only in the current file, instead of looking in the whole
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13902 project. Much faster.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13903 (ada-find-references): New parameters arg and local-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13904 (ada-find-any-references): New parameters local-only and append.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13905 (ada-goto-declaration): Fix handling of predefined entities in xref.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13906 (ada-get-all-references): Updated to the new xref format in GNAT 3.15,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13907 still compatible with GNAT 3.14 of course. Fix various calls to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13908 count-lines, that didn't work correctly when the buffer was narrowed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13909
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13910 * progmodes/ada-prj.el: Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13911 (ada-prj-load-directory): Make sure we do not use one of the new Emacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13912 21 dialogs to select the file, since we want a directory name only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13913 (ada-customize): Add support for the new GNAT project files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13915 2002-06-20 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13917 * progmodes/etags.el (tag-implicit-name-match-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13918 (etags-recognize-tags-table): Use it for implicit tag names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13920 2002-06-20 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13922 * comint.el (comint-get-old-input-default): Strip text properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13923 for fields too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13925 * comint.el (comint-output-filter): Run output-filter functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13926 before setting up the prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13928 * international/characters.el: Re-enable code giving word syntax
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13929 to certain japanese-jisx0208 characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13931 2002-06-19 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13933 * progmodes/f90.el (f90-type-def-re): Fix value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13934 (f90-looking-at-type-like): Adapt for new `f90-type-def-re' value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13936 2002-06-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13938 * international/quail.el (quail-help): Don't assume the buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13939 is displayed in the same frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13941 * emacs-lisp/debug.el (cancel-debug-on-entry):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13942 * emacs-lisp/regexp-opt.el (regexp-opt-group): Don't cons uselessly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13944 * pcvs.el (cvs-vc-command-advice): Handle the case where args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13945 are passed to `cvs' before the command name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13946 (cvs-fileinfo-kill): Mark old FIs as up-to-date rather than dead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13947
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13948 * pcvs-info.el (cvs-add-face): Minor rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13949 (cvs-fileinfo-pp): Use `cvs-goal-column' with directory entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13951 * newcomment.el (comment-normalize-vars): Refresh the comment-foo-skip
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13952 regexp when they don't match comment-foo any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13953
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13954 2002-06-18 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13956 * filesets.el (filesets-update-pre010505): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13958 * eshell/em-pred.el (eshell-modifier-help-string): Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13960 * emulation/edt.el (edt-substitute): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13962 * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13964 * comint.el (comint-next-prompt, comint-previous-prompt): Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13966 * progmodes/sh-script.el (sh-electric-rparen-needed): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13968 2002-06-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13969
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13970 * facemenu.el (facemenu-map): Rename to Describe Text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13971 to Describe Properties and use describe-text-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13972
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13973 * simple.el (what-cursor-position): Use describe-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13974
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13975 * descr-text.el (describe-char): Moved from mule-diag.el, renamed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13976 from describe-char-after. Now calls describe-text-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13977 (describe-property-list): Renamed from describe-text-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13978 (describe-text-properties): Renamed from describe-text-at.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13979 New arg OUTPUT-BUFFER.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13980 (describe-text-properties-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13981 New subroutine, broken out from describe-text-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13982 Output a newline before each section of the output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13984 * international/mule-diag.el (describe-char-after):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13985 Moved to descr-text.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13987 2002-06-17 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13989 * international/mule.el (ctext-pre-write-conversion): Fix the values
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13990 of FROM and TO if we create a new buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13992 2002-06-17 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13994 * comint.el (comint-insert-clicked-input): Insert clicked-on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13995 previous input without properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13997 2002-06-16 Andrew Choi <akochoi@shaw.ca>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
13999 * term/mac-win.el (scalable-fonts-allowed): Set to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14001 2002-06-15 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14002
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14003 * pcvs-info.el (global-font-lock-mode, font-lock-auto-fontify):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14004 Delete defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14005 (cvs-highlight): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14006 (cvs-add-face): Use `font-lock-face'. Always add properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14008 * ibuffer.el (ibuffer-movement-cycle): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14009 (ibuffer-backward-line, ibuffer-forward-line): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14011 2002-06-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14013 * emacs-lisp/bytecomp.el (byte-recompile-directory): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14014 (batch-byte-recompile-directory): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14016 * comint.el (comint-skip-input): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14017 (comint-interrupt-subjob, comint-kill-subjob, comint-quit-subjob)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14018 (comint-stop-subjob): Use comint-skip-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14019
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14020 * ielm.el (ielm-eval-input): Use error-message-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14021 (ielm-format-error, ielm-format-errors): Functions deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14023 2002-06-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14025 * progmodes/compile.el (grep-tree): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14026 Added SUBDIRS arg for non-interactive use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14028 2002-06-14 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14030 * comint.el (comint-snapshot-last-prompt):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14031 Bind `inhibit-read-only' to t to support read-only prompts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14032 (comint-output-filter): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14033
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14034 2002-06-14 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14036 * subr.el (copy-tree): Use `nconc' and `nreverse' instead of `nreconc'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14037 (pop): Move the call to `car' outside the prog1, as the compiler
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14038 then generates better code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14040 2002-06-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14042 * play/zone.el (zone-timer): New variable holds the idle timer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14043 (zone): Don't fiddle with the idle timer at all.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14044 (zone-when-idle): Put the idle timer in zone-timer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14045 If one is already set up, cancel it and make a new one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14046 (zone-leave-me-alone): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14048 2002-06-13 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14049
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14050 * w32-fns.el (w32-charset-info-alist): Reorder.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14052 2002-06-13 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14054 * files.el (auto-mode-alist): Move entry for ".in" to the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14056 2002-06-13 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14057
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14058 * comint.el (comint-mode): Don't set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14059 (comint-mode-hook): Turn on font-lock by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14060
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14061 2002-06-12 Karl Fogel <kfogel@red-bean.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14063 * bookmark.el (bookmark-file-or-variation-thereof):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14064 Restore vc-backend check, thanks to Robert Thorpe for noticing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14066 2002-06-12 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14068 * textmodes/bibtex.el: Change the maintainer to "none".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14070 2002-06-12 Juanma Barranquero <lektu@terra>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14072 * term/w32-win.el (x-handle-switch): Fix handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14073 x-invocation-args for switches with arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14075 2002-06-12 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14077 * menu-bar.el (menu-bar-showhide-fringe-menu): Don't use `fringe-mode'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14078 without first making sure it's bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14079
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14080 2002-06-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14082 * info.el (Info-fontify-node): Compute header line specially
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14083 if node has no next, previous or up links.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14084 Hide the part of the first line that is used in the header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14085 Use Info-next-link-keymap, etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14086 (Info-next-link-keymap, Info-prev-link-keymap)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14087 (Info-up-link-keymap): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14089 * international/mule-diag.el (describe-char-after): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14091 * view.el (view-mode-enter): Clarify echo area message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14093 * info.el (Info-select-node): Turn header line on or off here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14094 (Info-setup-header-line): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14095 (Info-mode): Make Info-header-line local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14096 (Info-fontify-node): Ignore Info-use-header-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14097 Unconditionally compute what the header line should be, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14098 store it on the `header-line' property of the node's first char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14099 Bind [header-line down-mouse-1].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14100 Use `keymap' property, not `local-map'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14101 Bind [mouse-2] for mouse clicks on the node line in the text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14103 * font-lock.el (font-lock-beginning-of-syntax-function): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14105 2002-06-12 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14107 * comint.el (comint-send-input): Properly handle empty and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14108 no-newline input regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14110 2002-06-12 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14111
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14112 * calc/calc.el: Use `when', `unless'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14113 (calc-trail-mode): Use an italic `font-lock-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14114 (calc-refresh): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14116 2002-06-12 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14118 * font-core.el (font-lock-core-only): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14119 All uses removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14120 (font-lock-set-defaults): Variable alist settings moved back into
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14121 font-lock-set-defaults-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14122 (turn-on-font-lock-if-enabled): Always turn on font-lock unless it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14123 is specifically excluded by the user.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14125 * font-lock.el (font-lock-set-defaults-1): Set variable alist here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14127 * help-mode.el (help-mode): Don't set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14128
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14129 * ibuffer.el (ibuffer-mode): Don't set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14131 * info.el (Info-mode): Don't set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14133 * replace.el (occur-mode): Don't set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14134
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14135 * help-mode.el (help-highlight-p, help-highlight-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14136 Variable was unused; delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14137 (help-make-xrefs): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14139 2002-06-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14140
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14141 * format.el (format-alist): Document new element PRESERVE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14142 (format-write-file): Implement PRESERVE elt for a format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14143
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14144 * files.el (make-auto-save-file-name): Rename local `filename' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14145 `file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14147 2002-06-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14149 * progmodes/ebrowse.el (ebrowse-draw-tree-fn): Use copy-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14150 (ebrowse-copy-list): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14152 * eshell/em-unix.el (eshell/diff): Use copy-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14154 * eshell/esh-mode.el (eshell-mode, eshell-mode): Use copy-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14156 * eshell/esh-util.el (eshell-copy-list): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14157 (eshell-sublist): Use copy-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14158 (eshell-copy-tree): Make it an alias for copy-tree.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14160 * emacs-lisp/cl.el (copy-list): Moved back from subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14162 * subr.el (copy-list): Moved to cl.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14163 (copy-tree): Don't use copy-list or cl-pop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14164
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14165 2002-06-10 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14167 Make comint use text properties for highlighting instead of overlays:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14168 * comint.el (comint-last-output-overlay): Variable removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14169 (comint-send-input, comint-output-filter): Use text properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14170 instead of overlays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14171 (comint-insert-clicked-input): Rewrite to work with text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14172 properties as well as overlays
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14173 (comint-snapshot-last-prompt): Snapshot using text properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14174 (comint-get-old-input-default, comint-extract-string): Don't copy
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14175 text properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14177 * simple.el (line-move-finish): Inhibit field motion when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14178 computing `line-end'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14180 * files.el (revert-buffer): Correct typo: variable name is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14181 `buffer-file-format', not `buffer-file-formats'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14183 * comint.el (comint-send-input, comint-output-filter): Use the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14184 `font-lock-face' property instead of `face'. Don't check the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14185 highlight-enabling variables anymore.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14186 (comint-highlight-input, comint-highlight-prompt): Variables removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14188 * faces.el (display-supports-face-attributes-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14189 (face-spec-set-match-display): Support `supports' predicate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14190 (italic): Try underlining for displays that don't support real italics.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14191 * cus-edit.el (custom-display): Add support for `supports' predicate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14192 * term/tty-colors.el (color-name-rgb-alist): Use 16-bit RGB values
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14193 instead of 8-bit, for consistency with the rest of emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14194 (tty-color-canonicalize): Only copy COLOR if we need to change it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14195 (tty-color-approximate): Scale values from `color-name-rgb-alist'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14196 appropriately. Return the whole color description, rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14197 just the RGB values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14198 (tty-color-standard-values): New function. Code mostly taken from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14199 `tty-color-translate'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14200 (tty-color-translate, tty-color-values): Use `tty-color-desc' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14201 do all the work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14202 (tty-color-desc): Do color lookup here instead of calling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14203 `tty-color-translate' and `tty-color-by-index'; this is now the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14204 main place to do it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14206 2002-06-09 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14208 * progmodes/cc-style.el (c-set-style, c-set-style-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14209 Add another state for the `dont-override' flag where it only keeps
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14210 globally set variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14212 2002-06-08 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14213
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14214 * descr-text.el (describe-text-properties): Sort the output by the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14215 size of the values. Put `font-lock-face' property on property names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14216 (toplevel): Provide `descr-text'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14218 * international/mule-diag.el (describe-char-after): When there are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14219 text properties, require `descr-text', and just call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14220 `describe-text-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14222 * international/mule.el (sgml-html-meta-auto-coding-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14223 New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14224 (auto-coding-from-file-contents): Delete; merge functionality into
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14225 `set-auto-coding'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14226 (set-auto-coding): Move tests from `auto-coding-functions' so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14227 they have a lower priority than coding: tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14228 Put `auto-coding-regexp-alist' tests before coding: tag tests.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14229 (sgml-xml-auto-coding-function): Simply `intern' the match, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14230 test if it's a valid coding system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14231 (auto-coding-functions): Add `sgml-html-meta-auto-coding-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14233 2002-06-08 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14235 * subr.el (copy-list): Moved here from cl.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14236 (copy-tree): Renamed here from `cl-copy-tree' in cl-extra.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14237
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14238 * emacs-lisp/cl-extra.el (cl-copy-tree): Moved to `copy-tree' in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14239 subr.el. Add a defalias with the old name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14241 * emacs-lisp/cl.el (copy-list): Moved to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14243 * replace.el (occur-mode): Don't set up categories. Do set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14244 `font-lock-defaults', and be sure to set `font-lock-core-only'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14245 (occur-1): Pass `list-matching-lines-face' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14246 `list-matching-lines-buffer-name-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14247 (occur-engine): Use `font-lock-face' instead of categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14249 * info.el (Info-mode): Don't set up categories. Do set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14250 `font-lock-defaults', and be sure to set `font-lock-core-only'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14251 (Info-fontify-menu-headers): Use `font-lock-face' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14252 categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14253 (Info-fontify-node): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14255 * ibuffer.el (ibuffer-category-alist): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14256 (ibuffer-get-category): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14257 (ibuffer-compile-make-eliding-form): Use `font-lock-face' instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14258 of categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14259 (ibuffer-compile-format): Don't treat `name' category specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14260 (ibuffer-column name): Use `font-lock-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14261 (filename-and-process): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14262 (ibuffer-buffer-name-category): Renamed to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14263 `ibuffer-buffer-name-face'. Don't use categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14264 (ibuffer-update-title-and-summary): Use `font-lock-face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14265 (ibuffer-insert-filter-group): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14266 (ibuffer-mode): Don't set up categories. Do set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14267 `font-lock-defaults', and be sure to set `font-lock-core-only'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14268 (ibuffer-compile-format): Don't pass third argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14269 to column functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14270 (filename-and-process): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14272 * ibuf-macs.el (define-ibuffer-column): Don't create a third
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14273 argument for the generated function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14274
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14275 * font-core.el (font-lock-category-alist): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14276 (turn-on-font-lock-if-enabled): Don't use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14277 (font-lock-symbol-category-alist): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14278 (font-lock-default-function): Use new `char-property-alias-alist'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14279 to make `font-lock-face' an alias for `face' when font-lock mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14280 is enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14281 (font-lock-core-only): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14282 (font-lock-set-defaults): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14284 2002-06-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14286 * files.el (find-file-noselect-1): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14288 * bookmark.el (bookmark-file-or-variation-thereof): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14290 2002-06-07 Karl Fogel <kfogel@red-bean.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14292 * bookmark.el (bookmark-file-or-variation-thereof): Just use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14293 Info-suffix-list, as suggested by Stefan Monnier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14295 2002-06-05 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14297 * select.el (xselect-convert-to-string): If VALUE is a string,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14298 return a cons of TYPE and the string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14300 2002-06-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14302 * language/cyrillic.el (cyrillic-alternativnyj-decode-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14303 Fix the table to contain correct characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14305 2002-06-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14307 * simple.el: Don't require cl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14309 2002-06-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14311 * dired.el (dired-do-shell-command): Doc fix in autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14313 * info.el (Info-extract-pointer): Ignore Info-header-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14314
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14315 * progmodes/cc-mode.el (c-postprocess-file-styles):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14316 Do nothing except in CC modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14318 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14319 When computing auto-cs, narrow to FROM...TO.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14320 Put save-excursion outside save-restriction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14321 New arg FILE; use that for set-auto-coding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14323 2002-06-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14325 * simple.el (choose-completion-string-functions): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14326 (choose-completion-string): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14327
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14328 2002-06-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14330 * simple.el: Reworked previous change.
57073
e8acd9183eb4 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 55035
diff changeset
14331 (choose-completion-string1): Merge back into choose-completion-string.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14332 (choose-completion-string): Run choose-completion-string-functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14333 after checking for proper minibuffer window. Added mini-p arg to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14334 the hook functions. Insert choice if all hook functions return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14335 (choose-completion-string-functions): Doc update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14337 2002-06-01 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14339 * files.el (auto-mode-alist): Strip trailing ".in" from the file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14340 name when deciding the mode (for config.h.in, Makefile.in etc).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14342 2002-06-01 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14344 * progmodes/prolog.el (prolog-mode-syntax-table): Add flags to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14345 ?/ and ?* entries to support /* */ style comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14346 (prolog-font-lock-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14347 (prolog-mode): Enable font-locking; set `font-lock-defaults'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14349 2002-06-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14351 * simple.el (choose-completion-string-functions): New special hook.
57073
e8acd9183eb4 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 55035
diff changeset
14352 (choose-completion-string1): Rename from choose-completion-string.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14353 (choose-completion-string): Run choose-completion-string-functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14354 until success, and only call choose-completion-string1 if it fails.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14355
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14356 2002-05-31 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14357
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14358 * textmodes/ispell.el (autoloaded toplevel): Don't use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14359 ispell-library-directory without checking that it's bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14361 2002-05-31 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14362
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14363 * emulation/cua-base.el (cua--last-deleted-region-pos)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14364 (cua--last-deleted-region-text): New aux variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14365 (cua-delete-region): Set them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14366 (cua-repeat-replace-region): Use them to find the replacement text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14368 2002-05-31 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14370 * emulation/viper-cmd.el (viper-smart-suffix-list, viper-ask-level):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14371 Fix typos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14372
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14373 2002-05-31 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14375 * progmodes/compile.el (grep-tree-command, grep-tree-files-aliases)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14376 (grep-tree-ignore-CVS-directories, grep-tree-ignore-case):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14377 New custom variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14378 (grep-compute-defaults): Compute grep-tree-command's default value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14379 (grep-expand-command-macros): New aux function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14380 (grep-tree-last-regexp, grep-tree-last-files): New aux variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14381 (grep-tree): New command like grep-find but extended prompting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14383 2002-05-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14385 * files.el (find-file-default): Add defvar for var already used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14387 * menu-bar.el (menu-bar-showhide-fringe-menu): Use defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14389 * subr.el (open-network-stream, open-network-stream-nowait)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14390 (open-network-stream-server, process-kill-without-query):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14391 Moved from simple.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14393 * simple.el (open-network-stream, open-network-stream-nowait)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14394 (open-network-stream-server, process-kill-without-query):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14395 Moved to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14396
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14397 * simple.el (byte-compiling-files-p): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14399 * textmodes/ispell.el (ispell-library-directory): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14400 ispell-library-path. If Ispell is not installed, init to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14401 (check-ispell-version): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14402 (ispell-menu-map): Get rid of byte-compiling-files-p hackery;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14403 initialize this unconditionally when ispell-menu-map-needed is t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14404 Local `path' renamed to `dir'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14406 2002-05-30 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14407
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14408 * calc/calc.el (calc-show-banner): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14409 (calc-refresh): Only show banner if `calc-show-banner' is non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14410 (calc-mode-var-list): Add `calc-show-banner'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14411 * calc/calc-ext.el (calc-init-extensions): Add binding for `d@'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14412 (calc-toggle-banner): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14413 * calc/calc-help.el (calc-d-prefix-help): Add `@'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14415 2002-05-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14417 * emacs-lisp/cl-indent.el (common-lisp-indent-function-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14418 When recognizing a def... construct, make that indentation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14419 tentative, so that it can be overridden if the list in question
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14420 is not actually an expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14421 (common-lisp-indent-call-method): New subroutine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14423 * emacs-lisp/bytecomp.el (batch-byte-compile-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14424 Delete the output file if we get a file-error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14426 * tooltip.el (tooltip-mouse-motions-active): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14427 (tooltip-activate-mouse-motions): Don't kill track-mouse local
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14428 if it was not made by us.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14429
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14430 * mouse.el (mouse-set-font): Avoid misleading error message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14431 if user makes no selection.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14433 * info.el (Info-setup-header-line): Don't hide the links line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14435 * files.el (find-file-noselect-1): Return the buffer we created
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14436 even if it has been killed within `after-find-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14438 * files.el (auto-mode-alist): Use ada-mode for .ad[bs].dg files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14440 2002-05-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14442 * simple.el (open-network-stream-server): Pass on optional args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14443 sentinel and filter to make-network-process (from Luke Gorrie).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14445 2002-05-28 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14447 * textmodes/sgml-mode.el (xml-mode): New alias for `sgml-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14449 * emacs-lisp/bytecomp.el (byte-compile-last-line): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14450 (byte-compile-delete-first): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14451 (byte-compile-read-position): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14452 (byte-compile-last-position): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14453 (byte-compile-current-buffer): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14454 (byte-compile-log-1): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14455 (byte-compile-set-symbol-position): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14456 (byte-compile-obsolete, byte-compile-callargs-warn)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14457 (byte-compile-arglist-warn, byte-compile-arglist-warn)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14458 (byte-compile-print-syms, byte-compile-file-form-defmumble)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14459 (byte-compile-check-lambda-list, byte-compile-lambda)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14460 (byte-compile-form, byte-compile-variable-ref)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14461 (byte-compile-subr-wrong-args, byte-compile-negation-optimizer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14462 (byte-compile-condition-case, byte-compile-defun)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14463 (byte-compile-defvar, byte-compile-autoload)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14464 (byte-compile-lambda-form): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14465 (byte-compile-from-buffer): Set it, and bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14466 `read-with-symbol-positions' and `read-symbol-positions-list'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14468 * emacs-lisp/bytecomp.el (byte-compile-debug): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14470 2002-05-28 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14471
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14472 * files.el (read-directory-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14473 (cd): Use it instead of read-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14475 2002-05-27 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14477 * simple.el (push-mark-command): Added optional NOMSG arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14479 * emulation/cua-base.el (cua-set-mark): Align pop to mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14480 behaviour with standard set-mark-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14481 (cua--pre-command-handler): Use push-mark-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14482 (cua-repeat-replace-region): Improve functionality when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14483 repeated after moving point or changing buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14485 2002-05-26 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14487 * startup.el (command-line): Use `when', `unless'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14488 (command-line-1): New argument "--nosplash". Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14490 * startup.el (inhibit-splash-screen): New variable alias for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14491 `inhibit-startup-message'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14493 * replace.el (perform-replace): Document return value. Use `pop'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14495 2002-05-26 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14497 * progmodes/f90.el (f90-previous-block, f90-next-block): New names,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14498 and slightly changed behaviour, for `f90-previous-block-start' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14499 `f90-next-block-end'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14500 (f90-beginning-of-subprogram, f90-end-of-subprogram): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14501
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14502 2002-05-26 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14504 * fringe.el (set-fringe-mode): Work when updating
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14505 `default-frame-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14507 2002-05-26 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14509 * emulation/cua-base.el (cua--repeat-replace-text): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14510 (cua-repeat-replace-region): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14511 (cua--init-keymaps): Bind it to M-v in cua--cua-keys-keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14512 Misc improvements to the commentary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14514 2002-05-26 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14516 * fringe.el (fringe-query-style): New fringe style "minimal".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14518 2002-05-24 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14520 * rot13.el (rot13-translate-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14521 (rot13, rot13-string, rot13-region): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14523 2002-05-25 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14524
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14525 * progmodes/cc-engine.el (c-add-stmt-syntax): Fix some cases
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14526 of wrong anchoring, e.g. for else-if compounds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14528 2002-05-25 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14530 * menu-bar.el (menu-bar-showhide-fringe-menu-customize-left)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14531 (menu-bar-showhide-fringe-menu-customize-right)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14532 (menu-bar-showhide-fringe-menu-customize-disable):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14533 Use proper calling convention for `customize-set-value'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14534 Require `fringe' before setting variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14535
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14536 2002-05-25 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14538 * emulation/cua-base.el (cua--self-insert-char-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14540 * emulation/cua-gmrk.el (cua--init-global-mark): Install default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14541 binding in cua--global-mark-keymap using cua--self-insert-char-p
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14542 to handle all global self inserting characters in gmark mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14544 * emulation/cua-rect.el (cua--init-rectangles): Install default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14545 binding in cua--rectangle-keymap using cua--self-insert-char-p
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14546 to handle all global self inserting characters in rectangle mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14548 2002-05-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14550 * net/ange-ftp.el (read-file-name-internal): Remove the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14551 `ange-ftp' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14552 (ange-ftp-real-read-file-name-internal): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14554 2002-05-24 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14556 * progmodes/f90.el: (f90-end-of-subprogram): Remove the final
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14557 `forward-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14558 (f90-end-of-block, f90-beginning-of-block, f90-next-block-end)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14559 (f90-previous-block-start): New navigation commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14561 2002-05-20 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14563 * fringe.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14564
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14565 * menu-bar.el (menu-bar-options-save): Add fringe-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14566 (menu-bar-showhide-fringe-menu): New menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14567 (menu-bar-showhide-menu): Add Fringe sub-menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14569 2002-05-23 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14571 * replace.el (occur-engine): Include all text properties except
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14572 mouse-face on the newline at the end of occurences.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14573
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14574 2002-05-23 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14575
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14576 * apropos.el (apropos-true-hit, apropos-false-hit-symbol)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14577 (apropos-false-hit-str, apropos-true-hit-doc): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14578 (apropos-command, apropos-value, apropos-documentation-internal)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14579 (apropos-documentation-check-doc-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14580 (apropos-documentation-check-elc-file): Use them to filter out
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14581 false matches where only one keyword matches, but more than once.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14583 * apropos.el (apropos-show-scores, apropos-orig-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14584 (apropos-all-regexp, apropos-synonyms, apropos-words)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14585 (apropos-all-words): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14586 (aprpos-words-to-regexp, apropos-rewrite-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14587 (apropos-calc-scores, apropos-score-str, apropos-score-doc)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14588 (apropos-score-symbol): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14589 (apropos-command, apropos, apropos-value, apropos-documentation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14590 Allow keywords in addition to regexp. Added scoring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14591 (apropos-documentation-check-doc-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14592 (apropos-documentation-check-elc-file): Added scoring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14593 (apropos-print): Sort according to score.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14594
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14595 2002-05-22 Colin Walters <walters@cis.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14597 * info.el (Info-mode-hook): Change `font-lock-mode' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14598 `turn-on-font-lock'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14600 * font-core.el (font-lock-function): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14601 (font-lock-default-function): New function, created from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14602 `font-lock-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14603 (font-lock-mode): Just funcall `font-lock-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14604 (font-lock-symbol-category-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14606 2002-05-22 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14607
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14608 * files.el (file-newest-backup): Use file-name-sans-versions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14610 * diff.el (diff-latest-backup-file): Replace the main code by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14611 a call of file-newest-backup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14613 2002-05-22 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14615 * textmodes/sgml-mode.el (sgml-guess-indent): Look further into
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14616 the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14618 2002-05-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14620 * net/ange-ftp.el (ange-ftp-allow-child-lookup): Re-enable since
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14621 the last patch works around the wu-ftpd misfeature that prompted
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14622 the disabling of this optimization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14624 2002-05-21 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14626 * international/mule.el (make-coding-system): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14628 * international/mule.el (auto-coding-functions): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14629 (auto-coding-from-file-contents): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14630 (set-auto-coding): Update docs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14631 (sgml-xml-auto-coding-function): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14633 * international/mule-util.el (truncate-string-to-width):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14634 New optional argument `ellipsis'. Add commented-out test suite, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14635 change coding to iso-2022-7bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14637 2002-05-21 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14639 * font-lock.el (font-lock-defaults, font-lock-defaults-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14640 (font-lock-multiline, font-lock-fontified, font-lock-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14641 (turn-on-font-lock, font-lock-add-keywords, global-font-lock-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14642 (font-lock-global-modes): Moved to font-core.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14643 (font-lock-set-defaults-1): Partially moved to font-core.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14645 * font-core.el: New file, with functions taken from font-lock.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14646 (font-lock-category-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14647 (font-lock-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14648 (font-lock-set-defaults): Partially taken from font-lock.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14649 Only load font-lock.el when necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14650
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14651 * loadup.el: Add font-core.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14653 * replace.el (occur-mode-hook): New variable.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14654 (occur-fontify-region-function): Delete.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14655 (occur-mode): Don't use it. Set up `font-lock-category-alist'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14656 instead.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14657 (occur-fontify-on-property): Delete.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14658 (occur-engine): Use categories from `font-lock-category-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14659
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14660 * info.el (Info-fontify): Delete.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14661 (Info-select-node): Don't use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14662 (Info-mode-hook): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14663 (Info-mode): Set up categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14664 (Info-fontify-menu-headers, Info-fontify-node): Use categories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14666 * ibuffer.el (ibuffer-formats): Update docs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14667 (ibuffer-category-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14668 (ibuffer-get-category): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14669 (ibuffer-compile-make-eliding-form): Use category property instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14670 of face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14671 (ibuffer-compile-format): Pass current ibuffer buffer to column
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14672 functions too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14673 (ibuffer-buffer-name-category): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14674 (ibuffer-compile-format): If the current column is a `name'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14675 column, figure out the appropriate category to put on it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14676 (filename-and-process): Use category property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14677 (ibuffer-fontify-region-function): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14678 (ibuffer-unfontify-region-function): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14679 (ibuffer-update-title-and-summary): Use category properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14680 (ibuffer-insert-filter-group): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14681 (ibuffer-mode): Set up category properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14683 2002-05-21 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14685 * replace.el (occur-engine): Increment globalcount all at once
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14686 after searching a buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14687 (occur-mode-map): Don't escape plain "o".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14689 * ibuf-macs.el (define-ibuffer-column): Add third argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14690 `ibuffer-buf'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14692 * ibuffer.el (toplevel): Require font-lock, to get the face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14693 definitions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14694 (ibuffer-use-fontification): Deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14695 (column filename-and-process): New column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14696 (ibuffer-formats): Use it by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14697 (ibuffer-name-map, ibuffer-mode-name-map)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14698 (ibuffer-filter-group-map): Don't set parent to `ibuffer-mode-map'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14699 (ibuffer-do-save, ibuffer-do-toggle-modified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14700 (ibuffer-do-toggle-read-only, ibuffer-do-delete)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14701 (ibuffer-do-kill-on-deletion-marks): Include name in definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14702 (ibuffer): New optional argument `formats'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14704 2002-05-21 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14706 * indent.el (indent-rigidly): Mention how to remove all indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14708 2002-05-21 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14710 * international/mule-diag.el (describe-char-after): Order display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14711 of text properties by the size of their value, for clarity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14713 2002-05-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14715 * net/ange-ftp.el (ange-ftp-generate-root-prefixes)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14716 (ange-ftp-file-name-completion): Don't cons unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14717 (ange-ftp-send-cmd): Always `cd' before doing `ls'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14719 * wid-edit.el (widget-color-complete):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14720 * progmodes/etags.el (tags-complete-tags-table-file):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14721 * progmodes/cpp.el (cpp-choose-symbol): Don't cons unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14723 * textmodes/outline.el (outline-reveal-toggle-invisible):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14724 Reverse the meaning of the second arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14726 * reveal.el (reveal-post-command): Reverse the semantics of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14727 reveal-toggle-invisible and support isearch-open-invisible-temporary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14729 2002-05-20 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14731 * mail/sendmail.el (mail-recover-1): Remove (debug).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14732 (mail-signature): Fix :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14733 (mail-default-directory): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14734 (mail, mail-recover): Use that option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14735
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14736 2002-05-20 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14738 * international/mule.el (auto-coding-alist): Use emacs-mule
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14739 for auto-save files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14741 2002-05-20 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14743 * files.el (find-file-read-args): Don't trash existing value of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14744 `minibuffer-setup-hook', just add our hook to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14745
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14746 2002-05-19 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14748 * international/ucs-tables.el (unify-8859-on-encoding-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14749 (unify-8859-on-decoding-mode): Change :version attributes to strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14750
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14751 * simple.el (yank-excluded-properties): Change :version attribute
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14752 to a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14753
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14754 * dired.el (dired-view-command-alist): Change :version attribute
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14755 to a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14757 * xscheme.el (xscheme-start-hook): Change :version attribute to a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14758 string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14759
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14760 * find-dired.el (find-dired): Implement revert-buffer-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14761
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14762 * mail/emacsbug.el (report-emacs-bug-hook): Do another save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14763
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14764 2002-05-19 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14766 * progmodes/f90.el (f90-match-end, f90-break-line): Simplify a bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14767 (f90-get-present-comment-type): Fix earlier change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14768 (f90-comment-indent): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14769 (f90-equal-symbols, f90-looking-at-do, f90-looking-at-select-case)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14770 (f90-looking-at-if-then): Remove lets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14771 (f90-looking-at-where-or-forall): Handle if split over lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14772 (f90-change-keywords): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14773
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14774 2002-05-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14775
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14776 * indent.el (indent-region): Make COLUMN arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14777
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14778 * files.el (find-file-read-args): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14779 (find-file, find-file-other-window, find-file-other-frame)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14780 (find-file-read-only, find-file-read-only-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14781 (find-file-read-only-other-frame): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14782
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14783 * custom.el (custom-load-symbol): Verify that LOADED is a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14785 * arc-mode.el (archive-zip-use-pkzip): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14786 (archive-zip-extract, archive-zip-expunge, archive-zip-update)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14787 (archive-zip-update-case): Use locate-file to decide whether
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14788 to use pkzip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14789 (archive-zip-extract): Test for pkzip in value of archive-zip-extract.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14791 * files.el (locate-file): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14793 2002-05-19 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14795 * mail/rmail.el (rmail-show-message-hook): Offer `goto-address'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14796 as an option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14798 2002-05-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14800 * uniquify.el (uniquify-rationalize-file-buffer-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14801 Always strip the trailing / even if the file is not a directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14803 2002-05-18 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14805 * progmodes/f90.el (f90-mode-syntax-table, f90-mode-map): Do the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14806 initialization in the defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14807 (f90-font-lock-on, f90-font-lock-off): Add 'menu-alias property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14808 (f90-font-lock-1, f90-font-lock-2, f90-font-lock-3)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14809 (f90-font-lock-4): Move the doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14810 (f90-menu-bar-menu): New internal variable to hold the top-level menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14811 (f90-change-case-menu, f90-font-lock-menu): Minor code changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14812 (f90-mode-abbrev-table): Initialize in the defvar, with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14813 define-abbrev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14814
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14815 2002-05-18 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14817 * tar-mode.el (tar-octal-time): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14819 2002-05-18 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14821 * mail/emacsbug.el (report-emacs-bug-text-prompt): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14822 (report-emacs-bug): Store the prompt in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14823 `report-emacs-bug-text-prompt'. Move Configuration/Important
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14824 settings information after the user's report.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14825 (report-emacs-bug-hook): Unclutter by deleting the content of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14826 `report-emacs-bug-text-prompt'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14828 2002-05-17 Thomas Morgan <tlm@pocketmail.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14829
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14830 * forms.el (forms-jump-record, forms-insert-record)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14831 (forms-delete-record): Calculate lines from the beginning of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14832 accessible portion rather than from the beginning of the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14833
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14834 2002-05-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14836 * ps-mule.el (eval-and-compile): Add a trivial replacement for a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14837 possibly missing encode-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14838 (ps-mule-font-info-database-bdf): Add associations for Unicode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14839 fonts. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14840 (ps-mule-font-info-database-ps-bdf): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14841 (ps-mule-encode-ucs2): New function for encoding Unicode characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14843 * tar-mode.el (tar-octal-time): Fix the last argument of logior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14845 2002-05-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14846
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14847 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14848 Find funs defined with defun-cvs-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14849 (find-function-space-re): New const. Skips comments as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14850 (find-function-regexp, find-variable-regexp): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14852 * pcvs.el (cvs-cmd-do): Accept non-CVS dirs with CVS-ctrl'd subdirs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14853 (cvs-mode-add-change-log-entry-other-window): Work on multiple files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14854 (cvs-mode-set-flags): Don't cons unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14855
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14856 2002-05-16 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14857
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14858 * menu-bar.el (menu-bar-tools-menu) <calculator>: Rename to
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14859 "Simple Calculator".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14860 (menu-bar-tools-menu) <calc>: New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14862 2002-05-16 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14864 * progmodes/hideshow.el (hs-adjust-block-beginning): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14866 * filesets.el (filesets-ormap): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14868 * faces.el (describe-face): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14869
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14870 2002-05-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14871
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14872 * emacs-lisp/easymenu.el (easy-menu-make-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14873 Don't treat (lambda () ...) as an expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14875 2002-05-15 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14877 * replace.el (occur-read-primary-args): Handle a bare 'C-u' correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14878
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14879 2002-05-15 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14881 * emacs-lisp/easymenu.el (easy-menu-add): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14883 2002-05-14 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14885 * progmodes/fortran.el (fortran-directive-re): New name for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14886 fortran-preprocessor-re. All usage updated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14887 (fortran-calculate-indent): Give directives zero indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14889 2002-05-14 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14891 * emacs-lisp/easymenu.el (easy-menu-name-match): Match both
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14892 displayed text and internal name as string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14894 2002-05-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14895
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14896 * emulation/cua-rect.el (cua--rectangle-operation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14897 Don't highlight empty lines in rectangles.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14899 * emulation/keypad.el: Improved commentary.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14900 (keypad-setup, keypad-shifted-setup): Add choice to setup
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14901 Numeric keypad with decimal key; value is selected character.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
14902 (keypad-decimal-key, keypad-shifted-decimal-key): Remove options.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14903 (keypad-numlock-setup, keypad-numlock-shifted-setup): New options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14904 (keypad-setup): Arg list changed to support the new options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14906 2002-05-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14908 * dabbrev.el (dabbrev-case-distinction): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14909 (dabbrev--try-find): Handle dabbrev-case-distinction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14910 (dabbrev--search): Clean up the code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14911 (dabbrev-upcase-means-case-search): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14912 (dabbrev-case-replace): Fix custom tags and docs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14914 2002-05-14 Jochen K,A|(Bpper <jochen@jochen-kuepper.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14915
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14916 * calc/calc-units.el (math-standard-units): Update from CODATA.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14918 2002-05-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14920 * skeleton.el (skeleton-transformation): Default to `identity'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14921 (skeleton-insert): Use `move-after' markers and `insert' rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14922 than rely on insert-before-markers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14923 (skeleton-internal-1): Handle `> \n' specially so that the newline
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14924 is inserted before the first line is indented.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14926 2002-05-14 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14928 * textmodes/sgml-mode.el (sgml-tag):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14929 Default skeleton-transformation to `identity'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14931 2002-05-14 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14933 * shell.el (shell-mode): Make second part of initialisation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14934 depend on whether comint-input-ring is empty, rather than depend
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14935 on it being nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14937 2002-05-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14939 * files.el (make-auto-save-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14940 Delete the auto-save file after make-temp-file creates it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14942 2002-05-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14944 * emulation/cua-base.el (cua-enable-cursor-indications): Default off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14945 (cua-mode): Print Enabled/Disabled messages if interactive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14946 Disable delete-selection-mode and pc-selection-mode when cua-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14947 is enabled; reenable if cua-mode is turned off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14948 Remember setting of transient-mark-mode when cua-mode is enabled;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14949 restore if cua-mode is disabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14951 2002-05-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14952
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14953 * mail/emacsbug.el (report-emacs-bug): Change the "English please" msg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14955 2002-05-13 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14956
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14957 * ibuf-ext.el (ibuffer-format-filter-group-data): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14959 * ibuffer.el (ibuffer-insert-filter-group): New argument filter-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14960 (ibuffer-redisplay-engine): Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14962 * add-log.el (add-log-mailing-address): Can be a list, too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14963 (add-change-log-entry): If `add-log-mailing-address' is a list,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14964 then handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14966 2002-05-12 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14968 * replace.el (occur-1): New optional argument `buf-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14969 (occur-revert-function): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14971 (occur-1): Handle plurals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14972
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14973 (occur-engine): If there are no more matches, then finish
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14974 searching the current buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14975
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14976 2002-05-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14978 * net/ange-ftp.el (ange-ftp-try-passive-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14979 (ange-ftp-passive-host-alist): Change :version attributes to be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14980 strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14981
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14982 2002-05-12 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14984 * emacs-lisp/checkdoc.el (checkdoc-minor-mode): Define it with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14985 define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14987 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14988 Handle more whitespace/newline combinations in symbol definitions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14989
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14990 2002-05-12 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14992 * w32-vars.el (w32)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14993 * vc-cvs.el (vc-cvs-global-switches)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14994 (vc-cvs-sticky-date-format-string, vc-cvs-sticky-tag-display)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14995 * textmodes/sgml-mode.el (sgml-xml-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14996 * ruler-mode.el (ruler-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14997 * replace.el (query-replace-skip-read-only)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14998 * progmodes/fortran.el (fortran-preprocessor-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
14999 * net/ange-ftp.el (ange-ftp-passive-host-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15000 * mail/sendmail.el (mail-use-dsn)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15001 * faces.el (mode-line-inactive, minibuffer-prompt)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15002 * add-log.el (add-log-always-start-new-record): Change all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15003 post-21.1 :version attributes to 21.4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15004
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15005 2002-05-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15006
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15007 * mail/smtpmail.el (smtpmail-mail-address): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15008 (smtpmail-send-it): Bind and use that instead of `mail-address'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15009 (smtpmail-via-smtp): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15010
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15011 * ansi-color.el (ansi-color-get-face): Avoid add-to-list on local var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15012 (ansi-color-apply-sequence): Avoid duplicates in combined face list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15013
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15014 * dired-aux.el (dired-show-file-type): Use -- to say FILE's not option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15016 * subr.el (functionp): Catch errors in indirect-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15018 2002-05-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15019
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15020 * net/ldap.el (ldap-search-internal): Unfold folded lines before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15021 parsing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15023 * cus-edit.el (customize-set-value): Rename `var' to `variable'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15024 and `val' to `value'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15025 (customize-save-variable): Rename `var' to `'variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15027 2002-05-12 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15029 * progmodes/fortran.el (fortran-preprocessor-re): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15030 Use it for font-locking and indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15031 (fortran-previous-statement, fortran-next-statement): Make them
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15032 skip over preprocessor lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15033 (fortran-calculate-indent): Use fortran-preprocessor-re.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15035 2002-05-10 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15037 * emulation/cua-base.el (cua-enable-cua-keys)
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15038 (cua-enable-register-prefix): Add value for `other' choice.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15040 2002-05-10 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15042 * menu-bar.el (menu-bar-showhide-scroll-bar-menu)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15043 (menu-bar-showhide-menu): Use display-graphic-p, not window-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15044 (menu-bar-showhide-menu) <showhide-menu-bar, showhide-tool-bar>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15045 Run a named function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15046 (showhide-menu-bar, showhide-toolbar): Invoke customize-mark-as-set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15047 (menu-bar-showhide-menu) <column-number-mode, line-number-mode>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15048 Fix help text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15049
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15050 2002-05-10 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15052 * emulation/cua-base.el (cua-mode): Misc. changes to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15053 emulation-mode-map-alists instead of minor-mode-map-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15054
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15055 2002-05-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15056
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15057 * mail/rmail.el (rmail-show-message):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15058 Catch error in check-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15059
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15060 * progmodes/compile.el (compilation-error-regexp-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15061 New element to recognize Python error messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15063 * shell.el (shell-replace-by-expanded-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15064 If there's already a / at the end, don't add one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15066 2002-05-09 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15068 * ibuffer.el (ibuffer-mode-map): Add :enable guards for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15069 `ibuffer-filter-disable', `ibuffer-pop-filter',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15070 `ibuffer-or-filter', `ibuffer-negate-filter',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15071 `ibuffer-decompose-filter', `ibuffer-save-filters',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15072 `ibuffer-switch-to-saved-filters', `ibuffer-delete-saved-filters',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15073 `ibuffer-save-filter-groups',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15074 `ibuffer-switch-to-saved-filter-groups',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15075 `ibuffer-delete-saved-filter-groups'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15077 * ibuf-ext.el (ibuffer-do-occur): Default to 0 context lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15079 2002-05-09 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15081 * woman.el (woman-menu): Move symbol before the comment so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15082 find-function-search-for-symbol finds it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15084 2002-05-10 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15086 * facemenu.el (list-colors-display): Don't use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15087 `display-color-cells' unless the display class is one for which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15088 that info is relevant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15090 2002-05-09 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15092 * mail/smtpmail.el (smtpmail-send-it): Use user-mail-address from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15093 calling buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15094 (smtpmail-auth-credentials): Bump :version to 21.4 (21.3 will not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15095 have the patch).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15097 2002-05-09 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15098
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15099 * wid-edit.el (checkbox): New check-mark image.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15101 2002-05-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15103 * filesets.el (filesets-running-xemacs): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15105 2002-05-08 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15107 * help-fns.el (describe-function-1): If the source is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15108 `loaddefs.el', look for the real source. This is necessary only
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15109 for defaliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15111 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15112 Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15113 (find-function-regexp): Include
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15114 "\(quote " to match the defaliases in loaddefs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15116 * filesets.el (filesets-conditional-sort): Use copy-sequence,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15117 not copy-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15118 (filesets-menu-path, filesets-menu-before, filesets-menu-in-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15119 Defvar them to nil if running in Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15121 2002-05-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15123 * textmodes/flyspell.el (make-flyspell-overlay): Add help text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15124 to flyspell overlays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15125
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15126 * info.el (Info-mode-map): Bind `c' to Info-copy-current-node-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15127
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15128 2002-05-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15130 * diff.el (diff-regexp-alist): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15132 * mail/smtpmail.el (netrc-machine, netrc-get): Add autoloads.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15133
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15134 2002-05-08 Simon Marshall <simon@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15135
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15136 * msb.el (msb-menu-bar-update-buffers): Fix frame menu to use
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15137 the frame name as the car of a menu entry, rather than the frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15139 2002-05-08 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15140
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15141 * rfn-eshadow.el (read-file-name-electric-shadow-mode): Fix typos
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15142 in docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15143
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15144 2002-05-07 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15146 * replace.el (occur-unfontify-region-function): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15147 (occur-mode): Don't use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15148 (occur-engine): Respect `keep-props'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15149 (occur-accumulate-lines): If we're moving forward, decrement;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15150 don't increment, and vice versa.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15152 2002-05-08 Toru Tomabechi <Toru.Tomabechi@orient.unil.ch>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15154 * language/tibet-util.el (tibetan-canonicalize-for-unicode-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15155 (tibetan-canonicalize-for-unicode-regexp): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15156 (tibetan-canonicalize-for-unicode-region): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15157 (tibetan-strict-unicode): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15158 (tibetan-pre-write-canonicalize-for-unicode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15160 2002-05-07 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15162 * net/ange-ftp.el (ange-ftp-re-read-dir): Don't hide it behind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15163 the autoload-cookie. Remove comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15164
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15165 * ffap.el (ffap): Don't hide it behind the autoload-cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15167 * rect.el (close-rectangle): Don't hide it behind the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15168 autoload-cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15170 2002-05-07 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15172 * windmove.el (windmove-default-keybindings): Add optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15173 parameter to allow using a modifier other than 'shift.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15175 2002-05-07 Thomas Link <t.link@gmx.at>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15177 * filesets.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15178 (filesets-external-viewers): Fix customization problem.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15179 (filesets-some): Replaces cl's `some'. Calls changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15180 (filesets-member): Replaces cl's `member*'. Calls changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15181 (filesets-ormap): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15183 2002-05-07 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15185 * ibuffer.el (toplevel): Specialize `ibuffer-mode-groups-popup'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15186 menu items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15188 2002-05-07 Colin Walters <walters@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15190 * ibuf-ext.el (ibuffer-pop-filter-group): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15191 (ibuffer-clear-filter-groups): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15192 (ibuffer-kill-filter-group): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15193 (ibuffer-kill-line): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15194 (ibuffer-read-filter-group-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15195 (ibuffer-jump-to-filter-group): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15196 (ibuffer-kill-filter-group): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15197 (ibuffer-yank-filter-group): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15198 (ibuffer-decompose-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15199
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15200 * ibuffer.el (ibuffer-mode-map): Bind it. Add :enable guard
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15201 around `ibuffer-filters-to-filter-group' menu item. Fix :enable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15202 guards for `ibuffer-pop-filter-group' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15203 `ibuffer-clear-filter-groups'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15205 2002-05-06 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15206
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15207 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15208 Use with-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15210 2002-05-06 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15212 * mail/rmail.el (rmail-font-lock-keywords): Highlight Resent-[Ff]rom:.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15213
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15214 2002-05-05 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15216 * time-stamp.el (time-stamp-format): Doc fix: escape open
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15217 parenthesis in column 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15218
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15219 2002-05-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15221 * toolbar/tool-bar.el (tool-bar-local-item-from-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15222 Handle both cases: when the menu item has cached info
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15223 and when it doesn't.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15224
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15225 * filesets.el (filesets-browse-dir-function): Rename from ...-fn.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15226 (filesets-open-file-function, filesets-save-buffer-function): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15227 (filesets-tree-max-level): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15228 (filesets-commands, filesets-external-viewers)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15229 (filesets-ingroup-patterns): Mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15230 (filesets-cache-hostname-flag): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15231 (filesets-menu-cache-file): Doc fix. Mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15232 (filesets-menu-before, filesets-menu-path, filesets-menu-in-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15233 Don't defcustom them if running in Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15235 2002-05-04 Thomas Link <t.link@gmx.at>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15237 * filesets.el (filesets-ingroup-collect-files):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15238 Fix problem with inclusion groups' :scan-depth property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15239
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15240 2002-05-04 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15242 * ibuf-ext.el (ibuffer-kill-filter-group): Test for killing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15243 "Default" group earlier. Push killed group on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15244 `ibuffer-filter-group-kill-ring'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15245 (ibuffer-kill-line): Document. Don't push killed group ourselves.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15246 (ibuffer-yank-filter-group): Rename from `ibuffer-yank'.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15247 (ibuffer-insert-filter-group-before): New function, broken out
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15248 from `ibuffer-yank'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15249 (ibuffer-yank): Now just call `ibuffer-yank-filter-group'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15251 * ibuffer.el (ibuffer-mode-operate-menu, ibuffer-mode-mark-menu)
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15252 (ibuffer-mode-view-menu): Unused variables; delete.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15253 (ibuffer-find-file): Pass wildcard flag to `find-file' correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15255 2002-05-04 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15257 * ibuffer.el (ibuffer-mode-groups-popup): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15258 (toplevel): Bind filter group menu entries in it. Add :enable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15259 forms for some menu items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15260 (toplevel): Bind [down-mouse-3] in `ibuffer-mode-filter-group-map'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15261 to `ibuffer-mouse-popup-menu'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15262 (ibuffer-mouse-popup-menu): Test whether or not we're on a filter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15263 group name, and if so, pop up a filter group menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15265 2002-05-04 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15267 * mwheel.el (mwheel-event-button): Translate mouse-wheel events.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15268 (mwheel-scroll): Recognize nil scroll amount as documented.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15270 * term/w32-win.el (mouse-wheel-scroll-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15271 (mouse-wheel-scroll-screen): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15272 ([mouse-wheel], [C-mouse-wheel], [S-mouse-wheel]): Use mwheel-scroll.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15273
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15274 * w32-vars.el: (mouse-wheel-scroll-amount): Remove.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15276 2002-05-04 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15277
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15278 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15279 Bind case-fold-search when searching.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15281 2002-05-04 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15283 * apropos.el (apropos-print): Fix the reference to mouse-2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15285 2002-05-04 Daniel Pfeiffer <occitan@esperanto.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15287 * play/mpuz.el (mpuz-switch-to-window): Set buffer-read-only directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15288
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15289 2002-05-04 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15291 * cus-edit.el (custom-buffer-verbose-help): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15292 (custom-buffer-create-internal): Remove verbose introduction
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15293 in customization buffer when it is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15295 2002-05-03 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15297 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15298 Don't offer coding systems that use locking shift.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15299 Ask for confirmation if chosen coding system disagrees with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15300 a `coding:' spec in the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15302 2002-05-03 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15303
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15304 * eshell/esh-var.el (eshell-modify-global-environment): Added this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15305 customization variable, which will cause any "export" commands
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15306 within any eshell buffer to modify the global Emacs environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15307 It defaults to nil, which means that such commands will only
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15308 modify that Eshell buffer's environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15309 (eshell-var-initialize): Initialize `eshell-modify-global-environment'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15311 * eshell/em-cmpl.el (eshell-command-completions-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15312 Improve default completion targets for objdump, nm and readelf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15314 2002-05-03 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15316 * play/gamegrid.el (gamegrid-user-score-file-directory): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15317 (gamegrid-add-score-with-update-game-score):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15318 Use `shared-game-score-directory'. Correctly handle non-setuid case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15320 2002-05-02 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15322 * replace.el (occur-mode-map): Bind "q" to `delete-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15323 (occur-1): If one of the buffers we're searching is the *Occur*
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15324 buffer itself, handle it by creating a temporary buffer. If any
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15325 of the buffers being searched are killed, note that in the search
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15326 result message. Also, set local variables before we possibly kill
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15327 the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15328
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15329 2002-05-02 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15330
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15331 * menu-bar.el (menu-bar-make-toggle): Add optional PROPS arg.
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15332 (menu-bar-options-save): Add cua-mode.
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15333 (menu-bar-options-menu): Add toggle for cua-mode.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15334 Disable toggle for transient-mark-mode if cua-mode is enabled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15335
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15336 * emulation/cua-base.el (cua-inhibit-cua-keys): New buffer-local var.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15338 2002-05-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15339
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15340 * help.el (view-todo): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15341 (help-map): Bind C-h C-t to view-todo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15342 (help-for-help): Change the text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15344 2002-05-01 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15346 * progmodes/f90.el: Yet more doc string, commment and whitespace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15347 changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15348 (f90-imenu-flag): New name for internal variable f90-imenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15349 (f90-blocks-re, f90-program-block-re, f90-end-if-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15350 (f90-no-break-re): Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15351 (f90-end-type-re): Add closing "\\>".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15352 (f90-indent-region): Correctly indent comments embedded in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15353 continued lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15354 (f90-indent-new-line): Make it indent the current line, as it should.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15355 (f90-line-continued, f90-get-present-comment-type)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15356 (f90-looking-at-if-then, f90-indent-line, f90-indent-new-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15357 (f90-indent-region, f90-indent-subprogram, f90-do-auto-fill)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15358 (f90-join-lines, f90-fill-region, f90-match-end, f90-insert-end)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15359 (f90-change-keywords): Minor code tidying.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15361 * progmodes/fortran.el (fortran-strip-sequence-nos): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15362 typo `fortran-strip-sqeuence-nos'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15364 2002-05-01 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15366 * simple.el (clone-indirect-buffer-other-window): Fix a typo in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15367 pop-up-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15369 2002-05-01 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15371 * emulation/cua-base.el (cua--pre-command-handler):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15372 Only interpret delete-selection property if mark-active.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15373 (cua-mode): Fix require in defcustom.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15375 2002-05-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15376
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15377 * calendar/cal-menu.el (cal-menu-x-popup-menu): Fix argument of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15378 error call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15380 2002-05-01 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15382 * textmodes/tex-mode.el (tex-validate-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15383 Use `occur-revert-arguments' instead of setting `occur-nlines' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15384 `occur-buffer'. Don't test for `input-pending-p' in loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15385 Set text property `occur-target' instead of `occur'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15387 2002-04-30 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15388
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15389 * align.el (align-region): Fix the fix to align-region, because
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15390 the "name" argument was appearing twice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15391
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15392 2002-05-01 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15394 * progmodes/cc-engine.el (c-beginning-of-decl-1): Better way
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15395 to handle protection labels, one which doesn't get confused by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15396 inherit colons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15398 * progmodes/cc-engine.el (c-end-of-decl-1): Don't treat
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15399 functions that have "class" or "struct" in the return type as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15400 classes or structs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15401
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15402 2002-04-30 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15403
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15404 * menu-bar.el (menu-bar-custom-menu): Change "Recently Changed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15405 Options" to "New Options..."; rephrase tooltip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15406 Rephrase tooltip for "Specific Option...".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15407 Added "Saved Options" item. [from Simon Marshall]
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15409 2002-04-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15411 * time.el (display-time-mail-directory)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15412 (display-time-mail-function): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15413
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15414 * ediff-hook.el: Remove autoload cookies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15415
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15416 * language/tibetan.el (tibetan-obsolete-glyphs): Now in tibet-util.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15417
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15418 * language/tibet-util.el (tibetan-obsolete-glyphs): From tibetan.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15419
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15420 * align.el (align-region): Fix call to `message'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15421 Check that (car rule) is a symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15422
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15423 * autoinsert.el (auto-insert-directory): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15424
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15425 * facemenu.el (describe-text-at and stuff): Move to descr-text.el.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15427 * descr-text.el: New file, broken out of facemenu.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15429 * emacs-lisp/advice.el (documentation): Add ad-define-subr-args call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15431 2002-04-29 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15433 * mail/emacsbug.el (report-emacs-bug-hook):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15434 Use replace-match only if search was successful.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15436 2002-04-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15438 * net/zone-mode.el (zone-mode): Add write-file-hooks hook locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15440 * mail/emacsbug.el (report-emacs-bug-hook): Don't fail completely
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15441 if the user edits the Emacs version number in the text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15443 * filesets.el (filesets-running-xemacs): Make defvar unconditional.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15444 (filesets-ingroup-files): Rename from filesets-ingroup-paths.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15445 (filesets-error): Simplify definition and make conditional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15446 on filesets-running-xemacs.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15447 (filesets-find-file-using): Rename from fsfind-file-using.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15449 2002-04-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15451 * info.el (Info-find-in-tag-table-1, Info-read-subfile): Use point-min.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15452 (Info-read-node-name-1): Complete file names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15453 (Info-complete-menu-item): Don't cons unnecessarily.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15454
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15455 * files.el (locate-file): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15456 (locate-file-completion): Rename from load-completion and generalize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15457 (load-library): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15458 (make-auto-save-file-name): Expand caddr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15460 * newcomment.el (comment-fill-column): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15461 (comment-indent): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15462 (comment-or-uncomment-region): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15463 (comment-dwim): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15465 2002-04-29 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15467 * ibuf-ext.el (ibuffer-kill-filter-group): Call `delete' function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15468 (ibuffer-kill-line): Copy the filter group data structure when killing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15469 (ibuffer-yank): Handle case where we're yanking on the default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15470 group correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15471 (ibuffer-delete-saved-filter-groups): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15473 * play/gamegrid.el (gamegrid-add-score-with-update-game-score):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15474 Test whether or not update-game-score is setuid, and do the right
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15475 thing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15477 2002-04-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15479 * subr.el (remove-yank-excluded-properties): New helper function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15480 (insert-for-yank, insert-buffer-substring-as-yank): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15482 * simple.el (yank-excluded-properties): Added help-echo to list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15484 2002-04-29 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15485
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15486 * autoinsert.el (auto-insert-directory): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15488 * progmodes/f90.el: Add/change doc strings for many inline
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15489 functions. Whitespace changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15490 (f90-indent-line-no, f90-update-line): Minor code changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15492 2002-04-29 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15494 * emulation/cua-base.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15496 * emulation/cua-rect.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15498 * emulation/cua-gmrk.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15500 * emulation/keypad.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15501
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15502 2002-04-29 Triet Hoai Lai <thlai@ee.usyd.edu.au>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15504 * language/vietnamese.el (viet-tcvn-decode-table, ccl-decode-tcvn)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15505 (ccl-encode-tcvn, ccl-encode-tcvn-font, vietnamese-tcvn):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15506 New Vietnamese coding system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15508 * language/viet-util.el: Update Commentary section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15510 2002-04-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15512 * filesets.el (filesets-data): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15513 (filesets-running-xemacs): Define even when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15515 * recentf.el (recentf-cancel-dialog): Remove dot at the end of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15516 sentence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15518 2002-04-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15520 * textmodes/fill.el (fill-context-prefix): Fix last change with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15521 yet-another-approach.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15523 2002-04-28 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15525 * net/ange-ftp.el (ange-ftp-passive-host-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15526 (ange-ftp-bs2000-additional-pubsets): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15528 * files.el (small-temporary-file-directory): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15530 2002-04-28 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15532 * progmodes/f90.el (f90-xemacs-flag): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15533 (f90-mark-subprogram-overlay): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15534 (f90-mark-subprogram): Now it highlights the subprogram.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15535 (f90-font-lock-keywords-1, f90-font-lock-keywords-2):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15536 Fix highlighting of various "type" forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15538 2002-04-28 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15540 * ibuffer.el (ibuffer-mode): Additional documentation on filter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15541 groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15543 2002-04-28 John Paul Wallington <jpw@shootybangbang.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15545 * ibuf-ext.el (ibuffer-set-filter-groups-by-mode): Don't make an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15546 ibuffer-mode filter group if `ibuffer-view-ibuffer' is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15548 2002-04-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15550 * mail/sendmail.el (mail-recover-1): Decrease non-random-len
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15551 by 1 for the newly-readded #.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15553 * files.el (make-auto-save-file-name): Specify # as suffix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15554 in the non-file-visiting case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15556 * subr.el (make-temp-file): New arg SUFFIX.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15558 * filesets.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15560 * replace.el (occur-accumulate-lines): Avoid incf and decf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15561 (occur-engine-add-prefix): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15562 (occur-engine): Avoid using macrolet, incf and decf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15563 Use occur-engine-add-prefix instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15564 Rename `l' to `lines' and `c' to `matches'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15566 * replace.el (occur-engine, occur-mode-mouse-goto)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15567 (occur-mode-find-occurrence, occur-mode-goto-occurrence)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15568 (occur-mode-goto-occurrence-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15569 (occur-mode-display-occurrence): A position is just a marker,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15570 not a list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15572 * replace.el (occur-revert-arguments):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15573 Renamed from occur-revert-properties. All uses changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15575 2002-04-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15577 * recentf.el (recentf-menu-before): Use string to specify path in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15578 the menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15579
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15580 * international/mule-cmds.el (read-language-name): Take care of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15581 non-list values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15583 2002-04-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15584
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15585 * custom.el (custom-load-symbol): Move from cus-edit.el.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15586 (custom-load-recursion): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15587
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15588 * cus-edit.el (custom-load-symbol): Move to custom.el.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15589 (custom-load-recursion): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15590
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15591 * progmodes/ada-xref.el (ada-add-ada-menu): Menu pseudo-keys
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15592 generated by easymenu are now lowercase.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15594 2002-04-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15596 * menu-bar.el (menu-bar-update-buffers): Add menu items
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15597 Next Buffer and Previous Buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15599 * simple.el (next-buffer, prev-buffer): New commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15600 Bind C-x left and C-x right to them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15602 * info.el (Info-header-line): Mark it as risky-local-variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15604 * subr.el (insert-for-yank): Replace `category' property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15605 with whatever properties it stands for.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15606
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15607 * subr.el (member-ignore-case): Ignore non-strings in LIST.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15609 2002-04-27 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15611 * faces.el (read-face-name): Format the prompt correctly when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15612 there's no default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15614 2002-04-26 Andrew Choi <akochoi@shaw.ca>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15616 * term/mac-win.el: Don't call ediff-toggle-multiframe.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15617 Set default directory. Set process-connection-type to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15618
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15619 2002-04-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15621 * loadup.el: Explicitly load cus-face and timer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15623 * isearch.el: Don't require timer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15625 * faces.el: Don't require cus-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15626
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15627 * cus-edit.el (customize-face): Use read-face-name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15628 and handle multiple faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15629 (customize-face-other-window): Make it work similarly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15631 * faces.el (read-face-name): New defaulting features.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15632 New args STRING-DESCRIBING-DEFAULT and MULTIPLE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15633 (list-faces-display): Use the face, not its name string,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15634 as arg when running customize-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15635 Put a `read-face-name' prop on the entire line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15636 (describe-face): Handle multiple faces via read-face-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15638 * textmodes/tex-mode.el (tex-start-options): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15639 (tex-start-commands): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15640 (tex-start-options-string): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15641 (tex-start-tex): Use tex-start-options and tex-start-commands,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15642 not tex-start-options-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15643 (tex-command): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15645 2002-04-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15647 * mail/smtpmail.el (smtpmail-try-auth-methods): When `host' is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15648 not in the authinfo/netrc, keep `cred' at nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15649
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15650 2002-04-26 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15652 * find-file.el: Remove Ada-specific example code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15653
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15654 2002-04-25 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15655
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15656 * ediff-hooks.el: Put back the autoloads.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15657
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15658 2002-04-25 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15660 * ibuffer.el (define column process): Use `ibuffer-aif'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15661
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15662 * ibuf-ext.el (ibuffer-saved-filter-groups): Don't include broken
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15663 defaults.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15664 (ibuffer-yank): Be sure to `setq' after we use `nconc'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15665 (ibuffer-save-filter-groups): Correctly structure filter groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15666 (ibuffer-switch-to-saved-filter-groups): Correctly extract filter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15667 groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15669 2002-04-25 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15671 * mail/sendmail.el (mail-use-dsn): New variable to request
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15672 delivery status notification from MTA.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15673 (sendmail-send-it): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15675 * mail/smtpmail.el (smtpmail-queue-counter): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15676 (smtpmail-send-it): Use it to construct new queue filenames
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15677 (needed if you send more than one message per second, which is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15678 possible if you use Gnus Agent).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15680 * mail/smtpmail.el (smtpmail-auth-credentials): Support netrc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15681 files as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15682 (smtpmail-try-auth-methods): Support netrc data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15683 (netrc-parse): Autoload netrc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15685 2002-04-25 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15687 * replace.el (multi-occur-by-filename-regexp): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15688 (occur-engine): Go to `point-min'. Make nlines argument actually
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15689 mean number of context lines. Handle it. Pad digits to the right.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15690
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15691 * ibuf-ext.el (ibuffer-filtering-groups): Rename to
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15692 `ibuffer-filter-groups'. Update all users.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15693 (ibuffer-show-empty-filter-groups): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15694 (ibuffer-saved-filter-groups): New variable.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15695 (ibuffer-maybe-save-stuff): Rename from
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15696 `ibuffer-maybe-save-saved-filters'. Update callers.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15697 Handle `ibuffer-saved-filter-groups'.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15698 (ibuffer-hidden-filtering-groups): Rename to
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15699 `ibuffer-hidden-filter-groups'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15700 (ibuffer-filter-group-kill-ring): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15701 (ibuffer-save-with-custom): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15702 (ibuffer-set-filter-groups-by-mode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15703 (ibuffer-clear-filter-groups): New function.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15704 (ibuffer-current-filter-groups-with-position): Rename from
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15705 `ibuffer-current-filter-groups'. Update callers.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15706 (ibuffer-kill-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15707 (ibuffer-kill-line): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15708 (ibuffer-yank): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15709 (ibuffer-save-filter-groups): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15710 (ibuffer-delete-saved-filter-groups): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15711 (ibuffer-switch-to-saved-filter-groups): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15712 (ibuffer-mark-on-buffer): Add optional arguments for adding a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15713 specific mark, and marking on a specific group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15715 * ibuffer.el (ibuffer-formats): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15716 (ibuffer-mode-map): Bind <up> to `ibuffer-backward-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15717 Bind new functions from ibuf-ext.el. Add menu entries for them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15718 Remove superfluous tooltips.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15719 (ibuffer-toggle-marks): If on a group name, then toggle marks just
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15720 in that group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15721 (ibuffer-mark-interactive): Handle filter groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15722 (ibuffer-mark-forward, ibuffer-unmark-forward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15723 (ibuffer-mark-for-delete, ibuffer-unmark-backward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15724 (ibuffer-mark-for-delete-backwards): Update docs.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15725 (ibuffer-current-filter-groups): Move to ibuf-ext.el, and renamed
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15726 to `ibuffer-current-filter-groups-with-position'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15727 (ibuffer-redisplay-engine): Handle `ibuffer-show-empty-filter-groups'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15728 (ibuffer-mode): Add some documentation about filter groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15729
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15730 2002-04-25 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15732 * find-dired.el (find-name-dired): Don't quote pattern twice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15734 2002-04-26 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15735
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15736 * cus-edit.el (customize-face, customize-face-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15737 Use default instead of initial-input for suggested face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15738
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15739 2002-04-25 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15741 * cus-edit.el (customize-face-other-window, customize-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15742 Interactively, when point is on text with a face, suggest to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15743 customize that face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15745 2002-04-25 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15746
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15747 * progmodes/f90.el: General tidy-up of commentary and some doc strings.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15748
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15749 2002-04-24 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15750
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15751 * scroll-all.el (scroll-all-function-all) New function to do the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15752 actual work.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15753 (scroll-all-scroll-down-all, scroll-all-scroll-up-all)
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15754 (scroll-all-page-down-all, scroll-all-page-up-all)
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15755 (scroll-all-beginning-of-buffer-all, scroll-all-end-of-buffer-all):
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15756 Make them use scroll-all-function-all.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15757
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15758 * progmodes/f90.el (f90-get-beg-of-line): Remove and replace
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15759 with line-beginning-position.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15760 (f90-get-end-of-line): Remove and replace with line-end-position.
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15761 (f90-match-piece): Remove and replace with match-string.
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15762 (f90-current-indentation): Remove `current-column'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15763 (f90-get-present-comment-type): Use match-string rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15764 buffer-substring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15765 (f90-match-end): Use line-beginning-position, line-end-position
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15766 rather than beginning-of-line, end-of-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15767 (f90-startup-message): Variable removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15769 2002-04-24 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15771 * replace.el (occur-accumulate-lines): Add optional argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15772 `no-props'. Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15773 (occur-engine): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15775 * ibuf-ext.el (toplevel): Remove byte-compile-dynamic. Try to set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15776 up autoloads manually.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15777 (ibuffer-split-list): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15778 (ibuffer-filtering-groups): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15779 (ibuffer-hidden-filtering-groups): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15780 (ibuffer-mouse-toggle-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15781 (ibuffer-toggle-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15782 (ibuffer-toggle-filter-group-1): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15783 (ibuffer-forward-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15784 (ibuffer-backward-filter-group): New funtion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15785 (ibuffer-generate-filter-groups): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15786 (ibuffer-filters-to-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15787 (ibuffer-pop-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15788 (ibuffer-jump-to-filter-group): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15789 (ibuffer-do-occur): Just use `occur-read-primary-args'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15791 * ibuffer.el (ibuffer-filter-group-name-face): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15792 (ibuffer-mode-map): Bind and add menu entries for most new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15793 functions; also, bind the arrow keys to the movement functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15794 (ibuffer-mode-filter-group-map): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15795 (ibuffer-mouse-toggle-mark): Handle group names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15796 (ibuffer-mouse-visit-buffer): Error if the current buffer is killed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15797 (ibuffer-skip-properties): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15798 (ibuffer-backward-line, ibuffer-forward-line): Optionally skip
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15799 group names. Also, handle new properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15800 (ibuffer-visit-buffer, ibuffer-visit-buffer-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15801 Move error handling to `ibuffer-current-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15802 (ibuffer-visit-buffer-other-frame, ibuffer-bury-buffer): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15803 (ibuffer-visit-tags-table, ibuffer-do-view-1): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15804 (ibuffer-toggle-marks): Add optional group argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15805 (ibuffer-mark-interactive): Skip group names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15806 (ibuffer-current-buffer): Clean up error handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15807 (ibuffer-fontify-region-function): Fontify group names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15808 (ibuffer-map-lines): Add extra group argument. Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15809 (ibuffer-current-filter-groups): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15810 (ibuffer-redisplay): Handle hidden filtering groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15811 (ibuffer-sort-bufferlist): New function, taken from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15812 `ibuffer-insert-buffers-and-marks'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15813 (ibuffer-insert-filter-group): New function.
58211
925329560e64 *** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 58142
diff changeset
15814 (ibuffer-redisplay-engine): Rename from
52805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15815 `ibuffer-insert-buffers-and-marks'. Handle new filtering groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15816 (ibuffer): Add filter-groups argument. Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15817 Use `save-selected-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15818 (ibuffer-mode): Make `ibuffer-filtering-groups' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15819 `ibuffer-hidden-filtering-groups' buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15821 * ibuf-macs.el (ibuffer-save-marks): Call `ibuffer-redisplay-engine'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15823 2002-04-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15825 * emacs-lisp/easymenu.el (easy-menu-intern): Downcase before interning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15826 (easy-menu-define-key-intern): Function deleted; callers intern
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15827 and then call easy-menu-define-key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15828 (easy-menu-do-add-item): Explicitly intern the key, but not BEFORE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15829 (easy-menu-define-key): Use easy-menu-name-match to match BEFORE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15830 (easy-menu-name-match): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15831 (add-submenu): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15832 (easy-menu-get-map-look-for-name): Use easy-menu-name-match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15833
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15834 2002-04-24 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15836 * menu-bar.el (menu-bar-adv-search-menu)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15837 (menu-bar-adv-search-menu): Improve the help text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15839 2002-04-24 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15840
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15841 * net/netrc.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15843 2002-04-24 Thomas DeWeese <tdeweese@rochester.rr.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15845 * term/x-win.el (x-select-text, x-cut-buffer-or-selection-value):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15846 Check if any of the available selection sources has new content
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15847 and if so it will return that content.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15849 2002-04-24 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15851 * menu-bar.el (buffers-menu-show-directories)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15852 (buffers-menu-show-status): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15853 (menu-bar-update-buffers-1): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15855 2002-04-24 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15856
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15857 * progmodes/cc-cmds.el (c-mask-comment): More fixes when used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15858 from `c-do-auto-fill' and point is at or near the limit of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15859 comment. Fixed bug when the prefix from `c-guess-fill-prefix'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15860 is longer than the text on the first line of the comment when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15861 it's masked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15862
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15863 2002-04-24 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15864
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15865 * menu-bar.el (menu-bar-update-buffers-1): Make sure
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15866 `uniquify-buffer-name-style' is bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15868 2002-04-23 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15869
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15870 * replace.el (toplevel): Require `cl' while compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15871 (occur-buffer, occur-nlines): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15872 (occur-revert-properties): Rename to `occur-revert-properties'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15873 (occur-mode): Handle it. Set up font lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15874 (occur-revert-function): Simply apply `occur-1'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15875 (occur-mode-find-occurence, occur-mode-mouse-goto)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15876 (occur-mode-goto-occurrence-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15877 (occur-mode-display-occurrence): Handle buffer property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15878 (list-matching-lines-face): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15879 (list-matching-lines-buffer-name-face): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15880 (occur-accumulate-lines): Renamed from `ibuffer-accumulate-lines',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15881 in ibuffer.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15882 (occur-read-primary-args): Move out of `occur'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15883 (occur): Delete. Now simply call `occur-1'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15884 (multi-occur, multi-occur-by-filename-regexp): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15885 (occur-1): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15886 (occur-engine): Renamed from `ibuffer-occur-engine' to replace the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15887 previous implementation of `occur'; taken from ibuf-ext.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15888 (occur-fontify-on-property): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15889 (occur-fontify-region-function, occur-unfontify-region-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15890 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15892 * ibuffer.el (ibuffer-accumulate-lines): Moved to replace.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15894 * ibuf-ext.el (ibuffer-depropertize-string): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15895 (ibuffer-occur-match-face): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15896 (ibuffer-occur-props, ibuffer-occur-mode): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15897 (ibuffer-occur-mouse-display-occurence): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15898 (ibuffer-occur-goto-occurence, ibuffer-occur-display-occurence)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15899 (ibuffer-do-occur-1, ibuffer-occur-revert-buffer-function): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15900 (ibuffer-occur-engine): Moved to replace.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15901 (ibuffer-do-occur): Simply call `occur-1'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15902
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15903 * play/gamegrid.el (gamegrid-add-score-with-update-game-score):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15904 Handle the case where we're already viewing the score file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15906 2002-04-23 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15908 * menu-bar.el (menu-bar-goto-menu): Fix bindings for next-tag and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15909 next-tag-otherw.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15911 2002-04-23 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15912
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15913 * menu-bar.el (menu-bar-update-buffers-1): Don't display a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15914 directory separator if there's no directory. Don't display
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15915 directories at all if uniquify is active. Some code cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15916 (uniquify-buffer-name-style): Declare (but don't initialize).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15918 * menu-bar.el (menu-bar-update-buffers): Don't use constant lists
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15919 for command menu entries, since the low-level menu code modifies
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15920 them. Cache the resulting list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15921 (menu-bar-buffers-menu-command-entries): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15922
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15923 * menu-bar.el (menu-bar-update-buffers): Add `Select Named Buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15924 Add separator line before commands
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15925 Remove old crufty code that tried to line things up by adding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15926 spaces to entries (it doesn't work).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15927 Move `Frames' submenu after the normal buffers, and add a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15928 separator line before it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15929 (menu-bar-buffers-menu-list-buffers-entry): Variable removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15931 2002-04-22 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15932
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15933 * files.el (after-find-file): Use %s to output MSG.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15935 * dired.el (dired-mouse-find-file-other-window):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15936 Handle events that move out of the window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15938 2002-04-23 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15940 * progmodes/cc-cmds.el (c-mask-comment): Fixed bug where point
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15941 was moved to the following line when it was at the first line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15942 of a block comment where comment-start-skip matched to eol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15944 2002-04-22 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15946 * simple.el (line-move-finish): Find beg and end of line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15947 before calling line-move-to-column. Do consider intangible
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15948 when finding the end. Take more care in analyzing the results
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15949 of intangibility after line-move-to-column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15951 2002-04-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15952
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15953 * international/mule-diag.el (list-input-methods-1): Doc fix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15954 (LEIM is now part of the standard distribution).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15955
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15956 * tmm.el (tmm-completion-prompt): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15958 * hilit-chg.el (global-highlight-changes): Capitalize status texts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15960 2002-04-22 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15962 * diary-lib.el (include-other-diary-files): Allow modifying
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15963 included buffer, to turn off selective display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15964
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15965 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15967 * progmodes/cc-mode.el: (c-define-abbrev-table): New function to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15968 pass the SYSTEM-FLAG to `define-abbrev' in a way that works in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15969 emacsen that doesn't support it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15971 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15972
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15973 * progmodes/cc-align.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15974 progmodes/cc-styles.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15975 (c-guess-basic-syntax, c-lineup-topmost-intro-cont):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15976 Find correct anchor for statement-cont in top level constructs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15977 Analyze variable initializations in top level constructs as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15978 topmost-intro-cont instead of statement-cont. That is an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15979 incompatible change but it gives better consistency. The new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15980 lineup function c-lineup-topmost-intro-cont' compensates for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15981 it and is now put on topmost-intro-cont by default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15982
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15983 * progmodes/cc-align.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15984 progmodes/cc-langs.el (c-lineup-argcont): Lineup function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15985 contributed by Kevin Ryde.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15987 (c-in-gcc-asm-p): Function to recognize asm statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15988 Contributed by Kevin Ryde.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15989
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15990 (c-opt-asm-stmt-key): New language variable to recognize the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15991 beginning of asm statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15992
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15993 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15995 * progmodes/cc-engine.el (c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15996 Detect variable declarations after class and struct declarations
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15997 correctly. Fixed limit error when finding the anchor for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15998 template-args-cont and topmost-intro-cont.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
15999
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16000 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16002 * progmodes/cc-cmds.el (c-beginning-of-defun)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16003 (c-declaration-limits): Find the "line oriented" declaration
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16004 start too, just like the "line oriented" end is found.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16006 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16008 * progmodes/cc-vars.el (c-offsets-alist): A more sane default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16009 for `inexpr-statement'. This is not compatible, though.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16010 I think the benefit of a good default style outweights that in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16011 this case. Besides, `inexpr-statement' is not very common.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16013 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16015 * progmodes/cc-cmds.el (c-electric-delete-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16016 Fix silly bug that caused it to delete backwards in hungry delete
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16017 mode. (It's amazing that this bug hasn't been reported.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16018
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16019 * progmodes/cc-cmds.el (c-declaration-limits, c-mark-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16020 Extracted the code to get the declaration limits from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16021 `c-mark-function' to a new `c-declaration-limits'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16023 (c-indent-defun): Use the same method to get the limits of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16024 declaration or macro as `c-mark-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16026 * progmodes/cc-engine.el (c-beginning-of-decl-1): Handle brace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16027 list initializers correctly (but costly; it ought to be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16028 integrated into `c-beginning-of-statement-1').
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16030 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16032 * progmodes/cc-cmds.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16033 (c-beginning-of-defun, c-end-of-defun, c-mark-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16034 Rewritten to detect the declaration limits better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16035 Now handles K&R argdecls, class definitions followed by variables etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16037 (c-in-knr-argdecl): Broke out the K&R argdecl test in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16038 `c-beginning-of-decl-1' to this new function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16039
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16040 (c-end-of-statement-1, c-end-of-decl-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16041 Replace `c-end-of-statement-1' with `c-end-of-decl-1', which correctly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16042 handles declarations that continue after the block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16044 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16045 Added an option to restrict matching to the top level of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16046 current paren sexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16048 * progmodes/cc-langs.el (c-opt-block-decls-with-vars-key):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16049 New regexp to recognize declarations that continue after the block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16051 (c-syntactic-eol): New regexp to match a "syntactic" eol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16052
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16053 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16054
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16055 * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed a bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16056 that often caused the backward limit to be lost at the top
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16057 level. This improves performance a bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16059 * progmodes/cc-engine.el (c-syntactic-re-search-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16060 New function that works like `re-search-forward' but only returns
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16061 matches in syntactically significant text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16063 * progmodes/cc-engine.el: Fixed a faster and more accurate way
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16064 to recognize K&R argdecls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16066 (c-beginning-of-decl-1): New function that put point at the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16067 beginning of the declaration. It handles K&R argdecl blocks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16068
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16069 (c-guess-basic-syntax): Replaced the `knr-argdecl' recognition
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16070 code with one that doesn't depend on the current indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16071 The anchor position for `knr-argdecl' has also changed, but in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16072 a way that is unlikely to cause compatibility problems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16074 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16075
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16076 * progmodes/cc-defs.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16077 (c-forward-comment): `forward-comment' in XEmacs skips over
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16078 line continuations in the backward direction. Correct for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16079 that. Also made this a defun since it has grown too large now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16080 to be a defsubst.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16082 * progmodes/cc-langs.el: More convenient and decentralized
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16083 setup of the language specific variables. The regexp-opt
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16084 mangling is also done at compile time now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16086 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16087
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16088 * progmodes/cc-cmds.el (c-indent-line-or-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16089 Call `c-indent-line' directly instead of through
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16090 `indent-according-to-mode' so that this function always
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16091 indents syntactically.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16092
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16093 * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed a bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16094 where a class beginning with a nested class could cause an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16095 infinite loop (the state outside the narrowed out class is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16096 never used now).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16097
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16098 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16100 * progmodes/cc-align.el, progmodes/cc-cmds.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16101 progmodes/cc-engine.el, progmodes/cc-vars.el: Fixes so that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16102 the context sensitive analysis inside macros is restricted to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16103 the bodies of #define's; other things, like #if expressions,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16104 never have anything in common with their surroundings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16105 The old `cpp-macro-cont' syntax is now used in situations where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16106 the syntactic analysis isn't applicable, and a new syntactic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16107 element `cpp-define-intro' is used to add indentation in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16108 #define bodies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16110 (c-lineup-cpp-define): New name for `c-lineup-macro-cont' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16111 better reflect its use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16113 * progmodes/cc-engine.el (c-guess-basic-syntax): Ignore line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16114 continuation backslashes in the detection of `arglist-cont-nonempty'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16116 * progmodes/cc-align.el: Use the vector form in the return
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16117 value in all cases where lineup functions return absolute columns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16118
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16119 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16121 * progmodes/cc-engine.el (c-add-stmt-syntax)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16122 (c-guess-basic-syntax): Anchor `brace-list-intro' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16123 `bracec-list-close' better for brace lists nested inside expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16125 * progmodes/cc-engine.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16126 progmodes/cc-mode.el, progmodes/cc-styles.el: Cleaned up the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16127 various language specific variables and their initialization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16128 The keyword regexps are now lists that are combined with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16129 regexp-opt. Some variables have changed names to fit better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16130 with the naming convention.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16132 * progmodes/cc-defs.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16133 (c-buffer-is-cc-mode): The value is the mode symbol of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16134 original CC Mode mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16136 (c-major-mode-is): Compare against the buffer local variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16137 `c-buffer-is-cc-mode', which is faster than using `derived-mode-class'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16139 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16140
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16141 * progmodes/cc-engine.el (c-forward-syntactic-ws)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16142 (c-backward-syntactic-ws, c-forward-token-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16143 (c-backward-token-1, c-in-literal, c-literal-limits)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16144 (c-collect-line-comments, c-literal-type, c-on-identifier)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16145 (c-guess-basic-syntax): These functions are now considered part
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16146 of the "CC Mode API" and may be used by other code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16147 That's signified by making their documentation into docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16149 (c-whack-state, c-hack-state, c-skip-case-statement-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16150 Removed these internal functions since they aren't used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16152 (c-forward-to-cpp-expression): Classified this function as internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16154 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16156 * progmodes/cc-langs.el (c-ObjC-class-key, c-Java-class-key):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16157 Simplified these regexps; the class keywords they contain
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16158 ought to be enough to avoid false matches, so checking for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16159 following identifiers etc is just unnecessary (and might also
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16160 fail for oddly formatted code).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16162 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16164 * progmodes/cc-engine.el, progmodes/cc-cmds.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16165 (c-forward-comment-lc): New function that behaves like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16166 `c-forward-comment', with the exception that line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16167 continuations are treated as whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16169 (c-beginning-of-statement): Use `c-forward-comment-lc', to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16170 work correctly in macros and other places where line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16171 continuations should be treated as whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16172
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16173 * progmodes/cc-engine.el (c-guess-basic-syntax): Analyze a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16174 normal label in a switch block as a case label, to get
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16175 consistent lineup with the case labels.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16177 * progmodes/cc-engine.el (c-backward-syntactic-ws): Fixed bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16178 in skipping over a macro that ends with an empty line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16180 * progmodes/cc-styles.el: Require cc-align since styles added
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16181 with `c-add-style' often contains references to functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16182 defined there, and so the `c-valid-offset' check might
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16183 otherwise complain on them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16185 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16187 * progmodes/cc-align.el, progmodes/cc-mode.texi,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16188 progmodes/cc-vars.el: Added two new lineup functions:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16190 (c-lineup-knr-region-comment): A new lineup function to get
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16191 (what most people think is) better indentation of comments in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16192 the "K&R region" between the function header and its body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16194 (c-lineup-gcc-asm-reg): New lineup function for better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16195 indentation inside gcc asm blocks. Contributed by Kevin Ryde.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16197 (c-offsets-alist): Use `c-lineup-gcc-asm-reg' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16198 `c-lineup-knr-region-comment' in the default offset
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16199 configuration, since these two functions have little impact
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16200 outside their intended use, and they generally do the right
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16201 thing when they kick in.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16203 * progmodes/cc-engine.el (c-guess-continued-construct)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16204 (c-guess-basic-syntax): Handle nested functions in all
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16205 languages, not just Pike. In C and C++ there's a gcc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16206 extension for this, and it also gives better treatment of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16207 macros that are followed by blocks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16209 * progmodes/cc-langs.el (c-symbol-key): Made this variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16210 mode specific, to handle Pike special symbols like `== better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16212 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16213
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16214 * progmodes/cc-cmds.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16215 progmodes/cc-vars.el (c-report-syntactic-errors): A new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16216 variable to control the syntactic error messages. It defaults
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16217 to off; since CC Mode ignores most syntactic errors it might
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16218 as well ignore them all for the sake of consistency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16220 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16222 * progmodes/cc-engine.el (c-looking-at-inexpr-block):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16223 Optimization. Can give a noticeable speedup if there's a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16224 large preceding function or class body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16226 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16228 * progmodes/cc-align.el, progmodes/cc-cmds.el: Use more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16229 efficient and correct insertion functions in many places.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16230 Always inherit text properties correctly if the text is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16231 permanent. Also do it for speed in temporary insertions,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16232 since I figure it's less work to continue the surrounding text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16233 properties than to break them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16235 * progmodes/cc-styles.el (c-read-offset): Unbind SPC in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16236 completion to make it easier to enter lists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16237
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16238 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16239
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16240 * progmodes/cc-cmds.el (c-beginning-of-defun): Fixed bug where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16241 c-state-cache was clobbered.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16243 * progmodes/cc-cmds.el, progmodes/cc-engine.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16244 (c-calculate-state): Moved from cc-cmds.el to cc-engine.el due
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16245 to dependency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16247 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16249 * progmodes/cc-engine.el (c-parse-state): Ignore unbalanced
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16250 open parens in macros (if point isn't in the same one).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16252 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16254 * progmodes/cc-cmds.el (c-context-open-line): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16255 that is the `open-line' equivalent to `c-context-line-break'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16257 * progmodes/cc-mode.el (c-mode-base-map): Compatibility fix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16258 for Emacs 21 since `indent-new-comment-line' has been changed
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16259 to `comment-indent-new-line' there.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16261 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16263 * progmodes/cc-engine.el, progmodes/cc-langs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16264 (c-stmt-delim-chars, c-stmt-delim-chars-with-comma):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16265 New variables containing the character sets used to recognize
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16266 statement/declaration boundaries. These variables might help
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16267 to support languages like javascript and awk, where newlines
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16268 sometimes delimits statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16270 (c-crosses-statement-barrier-p): Use `c-stmt-delim-chars' as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16271 the set of statement delimiting characters, to allow it to be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16272 changed dynamically and per-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16274 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16276 * progmodes/cc-engine.el (c-looking-at-bos)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16277 (c-looking-at-inexpr-block, c-add-stmt-syntax)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16278 (c-guess-basic-syntax): Treat blocks directly inside function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16279 calls like "bare" statements inside function calls, and not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16280 like in-expression statements. This to make indentation of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16281 such blocks consistent with other statements inside macro calls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16283 * progmodes/cc-engine.el (c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16284 Made arglist-cont anchor correctly in arglists that contain statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16286 * progmodes/cc-engine.el (c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16287 Fixed consistent anchoring of defun-block-intro in defuns in code
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16288 blocks (can only occur in Pike).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16290 * progmodes/cc-engine.el (c-looking-at-inexpr-block)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16291 (c-looking-at-inexpr-block-backward): Changed the arguments to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16292 require containing sexps and paren state, for better efficiency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16293
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16294 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16296 * progmodes/cc-cmds.el, progmodes/cc-engine.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16297 progmodes/cc-vars.el: Improved anchoring of statement and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16298 handling of labels in front of substatements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16300 (c-guess-continued-construct, c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16301 Improved and unified anchoring at statements. Statements beginning
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16302 with comments or labels are now avoided, by going out of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16303 blocks and containing statements if necessary. This nesting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16304 handling also fixes the case when there's a statement after a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16305 block open brace. Added the syntactic symbol `substatement-label'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16307 (c-electric-colon): Map the new `substatement-label' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16308 `label' when consulting `c-hanging-colons-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16310 (c-offsets-alist): Added substatement-label. Updated the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16311 comments for the new anchoring positions at statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16313 * progmodes/cc-engine.el (c-guess-basic-syntax): Use more sane
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16314 anchor points for knr-argdecl-intro and access-label.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16315 They used to refer to some point on the same line, a bug which was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16316 neutralized by a kludge in `c-get-syntactic-indentation' which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16317 ignored such anchor points.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16318
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16319 (c-get-syntactic-indentation): Removed the kludge that was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16320 necessary due to buggy anchor points.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16322 * progmodes/cc-engine.el (c-guess-basic-syntax): Do not check
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16323 the absence of a comma before arglist-close (case 7A) in any
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16324 language, since there's nothing better to do that case anyway.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16325 Added special case to make in-expression statements be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16326 recognized as normal arglist-cont if we're directly in a macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16327 arglist, for consistency with other "bare" statements.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16328
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16329 * progmodes/cc-engine.el (c-looking-at-bos): Added optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16330 limit arg for backward searches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16332 * progmodes/cc-engine.el (c-looking-at-inexpr-block):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16333 Anchor gcc in-expression statements at the surrounding open
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16334 parenthesis. Treat a class body as an in-expression class if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16335 it's used in an object clone expression in Pike.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16336
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16337 * progmodes/cc-engine.el (c-get-offset)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16338 (c-get-syntactic-indentation): Allow several anchor positions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16339 in the list of syntactic symbols. Only the first is used as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16340 the base for the offset calculation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16342 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16344 * progmodes/cc-cmds.el (c-indent-defun): Indent the current
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16345 macro if inside one at the top level. Do not throw an error
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16346 if used at the top level outside a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16348 * progmodes/cc-cmds.el (c-backslash-region): Do tab width
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16349 alignment only if the backslashes can't be aligned with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16350 surrounding backslashes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16352 * progmodes/cc-engine.el (c-end-of-macro): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16354 * progmodes/cc-engine.el (c-least-enclosing-brace):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16355 Rewritten to not be destructive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16357 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16359 * progmodes/cc-cmds.el (c-context-line-break): Only do a macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16360 line break when point is inside the content of it; if it's in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16361 the cpp keyword a normal line break is done.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16362
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16363 * progmodes/cc-engine.el (c-guess-basic-syntax): Do not add
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16364 cpp-macro-cont inside the argument list to a #define.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16366 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16368 * progmodes/cc-defs.el (c-forward-comment): Implemented a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16369 kludge to avoid the problem most forward-comment incarnations
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16370 have with `\' together with comment parsing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16372 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16374 * progmodes/cc-engine.el (c-check-state-cache): Fixed bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16375 which could cause the state returned by `c-parse-state' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16376 lack a closed paren element. That in turn could result in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16377 very long searches, since it's common that they start from the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16378 last preceding close brace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16380 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16382 * progmodes/cc-engine.el (c-beginning-of-statement-1): Do not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16383 treat else-if as a single continuation, since that'd make it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16384 hard to get the right anchor point when there's a line break
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16385 between the two keywords. This change causes else-clause to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16386 be anchored on the closest preceding else-if and not always on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16387 the starting if, but that doesn't affect the indentation for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16388 any reasonably sane style. Also introduced a noerror flag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16390 (c-beginning-of-closest-statement): Removed;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16391 c-beginning-of-statement-1 now avoids the problem this one solved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16393 * progmodes/cc-engine.el (c-guess-continued-construct)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16394 (c-guess-basic-syntax): Better and more uniform anchor points
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16395 for 'statement-cont and 'substatement. The effect is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16396 noticeable mostly when there's a label on the same line as the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16397 beginning of the statement, or when there are more stuff
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16398 before the start of the statement.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16400 * progmodes/cc-engine.el (c-looking-at-inexpr-block):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16401 Added flag to disable looking at the type of the surrounding paren
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16402 since that confuses c-beginning-of-statement-1 and a couple of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16403 other places.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16405 * progmodes/cc-engine.el (c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16406 Avoid stepping to the previous statement in case 18.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16407 Improvements in recognition of statement blocks on the top level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16409 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16411 * progmodes/cc-engine.el (c-beginning-of-statement-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16412 (c-crosses-statement-barrier-p): Rewritten to get a well
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16413 defined and documented behavior. This fixes some tricky cases
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16414 in recognition of do-while constructs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16415
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16416 (c-backward-to-start-of-do, c-backward-to-start-of-if):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16417 Removed; use c-beginning-of-statement-1 instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16419 (c-guess-continued-construct, c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16420 Various fixes to not depend on the bugs previously in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16421 c-beginning-of-statement-1. Cleanups in cases 18 and 17 to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16422 use the new behavior of c-beginning-of-statement-1 better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16423 Fixed recognition of catch blocks inside macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16425 * progmodes/cc-engine.el (c-backward-syntactic-ws): Fixed bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16426 in skipping over a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16427
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16428 * progmodes/cc-langs.el (c-label-kwds): New variable to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16429 contain the appropriate c-*-label-kwds value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16431 * progmodes/cc-vars.el (defcustom-c-stylevar): Fixed value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16432 evaluation bug that caused the widget for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16433 c-block-comment-prefix to bug out.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16435 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16437 * progmodes/cc-engine.el (c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16438 Improved recognition of statements: They are now recognized in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16439 contexts where they normally can't occur, e.g. on the top level or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16440 in function call arguments. This is mainly useful to recognize
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16441 statements in macros at the top level, and in arguments to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16442 macros. The cases has been moved around quite a bit, and case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16443 10 has been copied to case 18. (The cases has not been
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16444 renumbered because of this.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16445
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16446 (c-guess-continued-construct): New function which has the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16447 rules which are common between cases 10 and 18.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16449 * progmodes/cc-engine.el (c-beginning-of-statement-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16450 (c-backward-to-start-of-do, c-backward-to-start-of-if):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16451 Fixes so that they really obey the passed limits.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16453 (c-safe-position): Return nil if the state doesn't contain a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16454 suitable position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16455
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16456 (c-guess-basic-syntax): Fixes some too short limits in calls
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16457 to c-beginning-of-statement-1. Some fixes for top level
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16458 analysis in ObjC mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16460 * progmodes/cc-engine.el (c-beginning-of-statement-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16461 Fixed bug in do-while statements where the body is not a block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16463 * progmodes/cc-styles.el (c-set-style):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16464 Reset c-special-indent-hook to its global value if in override mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16465 Fixes problem where functions on that hook remained after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16466 style switch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16467
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16468 * progmodes/cc-engine.el (c-evaluate-offset, c-get-offset):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16469 Use c-benign-error to report the c-strict-syntax-p error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16471 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16473 * progmodes/cc-align.el, progmodes/cc-defs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16474 progmodes/cc-cmds.el, progmodes/cc-engine.el, cc-vars.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16475 Several fixes to treat macros as code and not literals and to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16476 handle line continuations transparently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16478 (c-skip-ws-forward, c-skip-ws-backward): New macros to skip
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16479 through whitespace and line continuations, but not comments
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16480 and macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16482 (c-in-literal): No longer recognizes macros as literals by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16483 default. An extra flag argument is required to do that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16485 (c-macro-start, c-query-macro-start)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16486 (c-query-and-set-macro-start): Added a cache for the macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16487 start position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16489 (c-forward-syntactic-ws, c-backward-syntactic-ws): Fixes for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16490 more speed when limits are given. Workaround for bad behavior
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16491 in forward-comment in some emacsen when it hits a buffer limit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16492 with a large repeat count.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16494 (c-lineup-macro-cont): Improved behavior when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16495 c-syntactic-indentation-in-macros is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16497 (c-syntactic-indentation-in-macros, c-backslash-max-column)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16498 (c-auto-align-backslashes): New customization variables to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16499 control macro handling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16501 * progmodes/cc-menus.el (cc-imenu-c++-generic-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16502 Fixes to handle line continuations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16504 * progmodes/cc-defs.el, progmodes/cc-styles.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16505 (c-get-style-variables, c-set-offset): Report style errors
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16506 with message and ding instead of error signal. This to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16507 interrupted mode init if there's some style problem.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16509 (c-benign-error): New macro to report errors that doesn't need
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16510 to interrupt the operation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16512 * progmodes/cc-defs.el (c-point): Added eonl and eopl positions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16514 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16516 * progmodes/cc-cmds.el (c-electric-brace, c-indent-region):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16517 Removed most of the c-state-cache fiddling, since the global
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16518 state cache now handles this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16520 * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16521 when there's an open paren at the very first char of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16522 visible buffer region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16524 * progmodes/cc-engine.el (c-parse-state, c-check-state-cache):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16525 Cache the state globally and invalidate it below every buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16526 change with the new after change function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16527 `c-check-state-cache'. This gives a considerable performance
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16528 boost when editing large functions or classes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16530 * progmodes/cc-engine.el (c-whack-state-after): Slight optimization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16532 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16534 * progmodes/cc-engine.el, progmodes/cc-langs.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16535 progmodes/cc-align.el: Improvements to syntactic analysis
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16536 inside macros:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16538 (c-block-stmt-1-kwds, c-block-stmt-2-kwds): New variables used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16539 by `c-guess-basic-syntax'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16541 (c-parse-state): Fixed bug with braces inside macros when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16542 using cached state info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16544 (c-forward-to-cpp-expression): New function to aid in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16545 syntactic analysis inside macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16547 (c-beginning-of-statement-1, c-backward-syntactic-ws):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16548 Fixes to work better inside macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16550 (c-forward-syntactic-ws): Whitespace between the # and the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16551 command should be allowed in preprocessor directives.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16553 (c-lineup-macro-cont): New lineup function to get context
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16554 sensitive indentation inside macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16556 (c-offsets-alist): Made `c-lineup-macro-cont' the default for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16557 cpp-macro-cont.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16559 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16561 * progmodes/cc-engine.el (c-beginning-of-statement-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16562 (c-forward-syntactic-ws): Fixes to handle continued lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16563
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16564 (c-backward-to-start-of-if, c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16565 Do syntactic analysis inside macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16567 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16569 * progmodes/cc-cmds.el (c-indent-region): Did a speedup made
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16570 possible by the more flexible state cache.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16572 * progmodes/cc-engine.el (c-parse-state, c-whack-state-before)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16573 (c-whack-state-after, c-hack-state)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16574 (c-narrow-out-enclosing-class, c-guess-basic-syntax):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16575 Improved the state cache system. It now can use partial info from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16576 an old cached state to calculate a new one at a different
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16577 position. Removed some kludges to avoid the state cache.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16578 The new functions `c-whack-state-before' and `c-whack-state-after'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16579 replace the now obsolete `c-whack-state'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16581 * progmodes/cc-engine.el (c-beginning-of-statement-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16582 Optimized backing through a macro. This can speed things up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16583 quite a bit when there are long macros before point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16584
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16585 (c-beginning-of-macro): Do not ignore the limit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16587 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16589 * progmodes/cc-cmds.el (c-electric-continued-statement):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16590 Fixed a bug where the keyword wasn't reindented correctly if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16591 followed by another keyword or identifier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16592
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16593 * progmodes/cc-engine.el (c-parse-state): Ignore closed brace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16594 pairs that are in macros. Fixes some cases where e.g. the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16595 second of two "do { } while (0)" macros after each other
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16596 indented differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16598 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16600 * progmodes/cc-engine.el (c-beginning-of-macro)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16601 (c-forward-syntactic-ws): Recognize "#!" as a preprocessor
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16602 directive when it begins a line, to allow for script
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16603 interpreter lines like "#!/usr/bin/pike" at the beginning of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16604 the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16606 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16607
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16608 * progmodes/cc-engine.el (c-looking-at-inexpr-block):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16609 Recognize brace blocks inside a parenthesis expression as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16610 inexpr-statement. Useful when writing statements as macro arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16612 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16614 * progmodes/cc-cmds.el (c-fill-paragraph, c-do-auto-fill)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16615 (c-mask-comment): Broke out the comment masking code from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16616 `c-fill-paragraph' to a new function `c-mask-comment', to be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16617 able to do the same thing in `c-do-auto-fill'. This should
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16618 make auto-fill-mode behave better.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16620 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16622 * progmodes/cc-cmds.el (c-electric-brace, c-electric-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16623 Check `executing-macro' to avoid blinking parens when macros
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16624 are executed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16626 * progmodes/cc-mode.el, progmodes/cc-styles.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16627 (c-setup-filladapt): Moved from cc-mode.el to cc-styles.el for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16628 consistency with `c-setup-paragraph-variables' (which was
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16629 placed there due to the dependency from `c-set-style').
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16631 * progmodes/cc-styles.el, progmodes/cc-vars.el: Fixed bug with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16632 incomplete initialization from the style variable fallbacks if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16633 there already is a style called "user" defined when CC Mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16634 starts up for the first time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16636 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16638 * progmodes/cc-cmds.el, progmodes/cc-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16639 (c-comment-indent, c-indent-comment-alist): Added new variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16640 `c-indent-comment-alist' to allow better control over
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16641 `c-comment-indent'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16643 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16645 * progmodes/cc-align.el (c-lineup-C-comments): Try to match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16646 both `comment-start-skip' and the comment prefix on the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16647 current line with the comment starter, so that we line up
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16648 comments which matches `c-comment-prefix-regexp' on the first
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16649 line (after the `/') without the need to make
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16650 `comment-start-skip' match whatever `c-comment-prefix-regexp' matches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16651
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16652 * progmodes/cc-mode.el, progmodes/cc-styles.el (c-common-init)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16653 (c-set-style-1, c-setup-paragraph-variables): Moved the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16654 variable initialization based on `c-comment-prefix-regexp' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16655 a new function `c-setup-paragraph-variables', which is now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16656 used both at mode init and when a style that sets
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16657 `c-comment-prefix-regexp' is activated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16659 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16661 * progmodes/cc-engine.el (c-beginning-of-member-init-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16662 Better handling of C++ template args to avoid confusion with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16663 `<' and `>' used as operators in member init expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16664
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16665 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16667 * progmodes/cc-engine.el (c-most-enclosing-brace)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16668 (c-least-enclosing-brace): Added optional second arg to limit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16669 the search to before a certain point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16671 * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed bug
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16672 which could cause incorrect analysis if a cached state is used
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16673 (usually only happens when an electric key reindents a line).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16675 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16677 * progmodes/cc-defs.el (c-forward-comment): More idiosyncrasy
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16678 insulation. This time for XEmacs 21.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16680 * progmodes/cc-engine.el, progmodes/cc-langs.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16681 Improved handling of inheritance lists:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16683 (c-beginning-of-inheritance-list): Rewritten to use a more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16684 syntactically correct method that doesn't get confused by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16685 badly placed linebreaks and comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16687 (c-guess-basic-syntax): Several fixes to the handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16688 inheritance lists in combination with templates. 'inher-intro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16689 is now anchored on the start of the class declaration and not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16690 the indentation of the current line. Switched places on cases
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16691 5D.3 and 5D.4 and made them use more syntactically correct methods.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16693 (c-inher-key): Removed since the code in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16694 `c-guess-basic-syntax' now uses token-based search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16696 * progmodes/cc-cmds.el, progmodes/cc-mode.el (c-mode-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16697 Added a submenu to access some toggles.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16698
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16699 (c-toggle-syntactic-indentation): New function to toggle the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16700 variable `c-syntactic-indentation'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16702 * progmodes/cc-styles.el (c-set-style): Improved the error
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16703 message for incorrect offsets a bit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16705 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16707 * progmodes/cc-cmds.el (c-indent-exp): Don't require that the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16708 sexp follows point immediately, instead find the closest
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16709 following open paren that ends on another line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16711 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16713 * progmodes/cc-align.el (c-lineup-cascaded-calls):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16714 New indentation function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16716 * progmodes/cc-engine.el (c-beginning-of-macro): Bugfix for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16717 directives with whitespace between the '#' and the name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16719 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16721 * progmodes/cc-engine.el (c-forward-syntactic-ws)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16722 (c-backward-syntactic-ws): Handle line continuations as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16723 whitespace. Don't move past a macro if that'd take us past
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16724 the limit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16726 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16727
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16728 * progmodes/cc-engine.el (c-beginning-of-macro)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16729 (c-forward-syntactic-ws): Multiline strings begin with `#"' in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16730 Pike, and that shouldn't be confused with a preprocessor directive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16732 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16734 * progmodes/cc-cmds.el: Extended the kludge to interoperate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16735 with the delsel and pending-del packages wrt to the new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16736 function `c-electric-delete-forward'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16738 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16739
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16740 * progmodes/cc-cmds.el (c-indent-exp): Keep the indentation of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16741 the block itself, i.e. only indent the contents in it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16743 * progmodes/cc-styles.el (c-set-style): Use the default
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16744 argument to completing-read instead of initial-contents, if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16745 the function is recent enough to support it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16747 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16748
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16749 * progmodes/cc-mode.el (c-mode-help-address):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16750 Removed bug-gnu-emacs@gnu.org from the receiver list for bug reports.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16751 I've almost never seen a bug reported this way that should go
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16752 to that list, but it's rather common that the reports concern
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16753 the combination CC Mode and XEmacs instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16754
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16755 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16757 * progmodes/cc-cmds.el (c-electric-paren): Fixed bug when both
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16758 brace-elseif-brace and brace-catch-brace are active and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16759 there's a "else if"-block before the catch block.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16761 * progmodes/cc-menus.el (cc-imenu-c++-generic-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16762 Detect function headers that span lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16763
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16764 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16765
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16766 * progmodes/cc-cmds.el (c-electric-brace)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16767 (c-electric-semi&comma, c-electric-colon, c-electric-paren):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16768 Check for last on line only for doing the auto-newline-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16769 stuff, not for the reindentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16771 * progmodes/cc-cmds.el (c-electric-brace): Fixed bugs in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16772 handling of c-syntactic-indentation: When it's nil, indent the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16773 new lines but don't reindent the current one. Reindent the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16774 line only when the inserted brace comes first on it, instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16775 of last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16777 * progmodes/cc-cmds.el (c-electric-brace)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16778 (c-electric-semi&comma): Fixed two places where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16779 c-syntactic-indentation wasn't heeded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16781 * progmodes/cc-cmds.el (c-electric-pound): Don't be electric
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16782 inside a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16784 * progmodes/cc-engine.el (c-backward-to-start-of-if): Try a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16785 little harder to find a fallback position when an orphan else
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16786 is found. Fixed case where an else following a do-while
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16787 statement could be associated with an if inside the do-while.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16789 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16791 * progmodes/cc-cmds.el (c-guess-fill-prefix): Tuned the dwim
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16792 for the fallback to add a single space after the comment prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16794 * progmodes/cc-cmds.el (c-indent-new-comment-line): Somewhat better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16795 behavior in some special cases, especially for single-line comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16796 Avoid breaking up a comment starter or ender.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16798 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16800 * progmodes/cc-cmds.el (c-outline-level): Applied patch from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16801 the Emacs sources to make this work in invisible text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16803 * progmodes/cc-langs.el (c-switch-label-key): Fixed regexp to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16804 not be confused by a later ':' on the same line as the label.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16806 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16808 * progmodes/cc-cmds.el, progmodes/cc-mode.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16809 (c-electric-delete, c-electric-delete-forward):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16810 Split `c-electric-delete' into two functions where
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16811 `c-electric-delete-forward' always deletes forward and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16812 `c-electric-delete' only contains the code necessary for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16813 XEmacs to choose between backward and forward deletion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16814 `c-electric-delete-forward' is now bound to C-d to get the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16815 electric behavior on that key too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16817 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16819 * progmodes/cc-cmds.el (c-fill-paragraph): Fixed bogus direct
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16820 use of c-comment-prefix-regexp, which caused an error when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16821 it's a list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16823 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16825 * progmodes/cc-mode.el, progmodes/cc-vars.el (c-common-init)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16826 (c-default-style): Removed the hardcoded switch to "java" style
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16827 in Java mode. It's instead taken care of by the default value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16828 for c-default-style.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16829
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16830 2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16832 * progmodes/cc-align.el (c-lineup-math): Fix bug where lineup
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16833 was triggered by equal signs in string literals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16835 2002-04-21 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16836
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16837 * subr.el (insert-buffer-substring-no-properties): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16838 (insert-buffer-substring-as-yank): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16840 2002-04-21 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16841
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16842 * scroll-all.el (minor-mode-alist): Fix usage of `scroll-all-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16843 (scroll-all-page-down-all, scroll-all-page-up-all) Remove `fkey-'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16844 prefix from scroll commands. Ignore end-of-buffer errors from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16845 other windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16846 (scroll-all-check-to-scroll): Remove `fkey-' prefix from scroll
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16847 commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16848 (scroll-all-beginning-of-buffer-all, scroll-all-end-of-buffer-all):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16849 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16850
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16851 * files.el: (auto-mode-alist): .f95 files in f90-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16853 * progmodes/fortran.el: (fortran-beginning-do): Make regexp match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16854 a DO statement irrespective of numeric label.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16855
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16856 2002-04-20 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16858 * files.el (auto-save-file-name-transforms): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16859 Add third element to "uniquify" filenames.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16860 (make-auto-save-file-name): Use new element of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16861 auto-save-file-name-transforms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16862 * startup.el (command-line): Add third element to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16863 auto-save-file-name-transforms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16864
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16865 2002-04-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16866
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16867 * files.el (file-name-non-special): Don't mangle the 0'th arg and the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16868 return value of file-name-completion and file-name-all-completions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16869
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16870 2002-04-19 Glenn Morris <gmorris@ast.cam.ac.uk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16871
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16872 * progmodes/f90.el: Update maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16873 (f90-line-continued): Recognize blank/comment lines embedded in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16874 continuation lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16875 (f90-looking-at-program-block-start): No extra indentation after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16876 function or subroutine keyword appears in single quotes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16877
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16878 2002-04-19 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16880 * custom.el (customize-mark-to-save, customize-mark-as-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16881 (custom-quote): Moved here from `cus-edit.el'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16882 * cus-edit.el (customize-mark-to-save, customize-mark-as-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16883 (custom-quote): Moved to `custom.el'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16885 2002-04-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16887 * facemenu.el (list-text-properties-at): Command deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16889 * rect.el (insert-rectangle): Use insert-for-yank.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16891 * register.el (insert-register): Use insert-for-yank.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16892 (describe-register-1): Discard text props in yank-excluded-properties.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16894 * toolbar/tool-bar.el (tool-bar-local-item-from-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16895 Fix parts in construction of `menu-item' item at end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16897 * mail/mailabbrev.el (mail-mode-abbrev-table): Delete defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16899 * subr.el (insert-for-yank): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16901 * simple.el (yank-excluded-properties): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16902 (yank-pop, yank): Use insert-for-yank.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16904 2002-04-19 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16906 * simple.el (pop-to-mark-command): Do not set this-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16907 (set-mark-command): Always jump to mark when called with arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16909 2002-04-18 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16911 * comint.el (comint-watch-for-password-prompt): Remove whitespace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16912 at the beginning of password prompts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16914 2002-04-18 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16915
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16916 * facemenu.el: Remove require of wid-edit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16918 2002-04-17 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16920 * ibuffer.el (ibuffer-visit-buffer): Optionally allow reducing to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16921 one window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16922 (ibuffer-visit-buffer-1-window): Simply call `ibuffer-visit-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16923 (ibuffer-current-state-list): Reinstate optional argument; now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16924 just call `point' inside the mapping function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16926 2002-04-17 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16928 * dired-aux.el (dired-star-subst-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16929 (dired-quark-subst-regexp): New constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16930 (dired-do-shell-command, dired-shell-stuff-it): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16931 (dired-do-shell-command): Raise an error if both `*' and `?'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16932 substitution marks are used in the same command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16933 (dired-shell-stuff-it): Substitute all instances of `*' and `?'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16934 in a command given via dired-do-shell-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16936 * comint.el (comint-password-prompt-regexp): Match "Repeat passphrase".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16938 2002-04-16 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16940 * international/mule-cmds.el (locale-preferred-coding-systems):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16941 Add "jpn".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16942
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16943 2002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16944
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16945 * term.el (term-emulate-terminal): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16946
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16947 2002-04-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16949 * bindings.el (mode-line-mode-menu): Update names to reflect
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16950 latest changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16951
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16952 2002-04-16 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16953
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16954 * textmodes/sgml-mode.el (sgml-at-indentation-p): Move to fix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16955 compilation error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16956
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16957 2002-04-16 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16959 * viper-ex.el: Patch by Samuel Padgett. Copyright papers received.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16960 (viper-ex-print-buf-name): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16961 (viper-ex-print-buf): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16962 (ex-token-alist): Invoke ex-print on ":print" Ex commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16963 (ex-g-marks): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16964 (ex-print): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16965 (ex-print-display-lines): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16967 * viper.el (viper-set-hooks): Add window-setup-hook, which sets
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16968 the cursor color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16969
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16970 * ediff-util.el (ediff-cleanup-mess): Delete ctl window on exit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16971 when the window is not in its own frame.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16972 (ediff-clone-buffer-for-region-comparison): More robust window
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16973 arrangement while prompting for regions to compare.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16974 (ediff-make-cloned-buffer): Use generate-new-buffer-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16975 (ediff-inferior-compare-regions): Deleted unused vars
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16976 ctl-buf and quit-now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16978 2002-04-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16980 * facemenu.el (facemenu-add-new-face): Use this only for faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16981 Delete arg MENU.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16982 (facemenu-add-new-color): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16983 (facemenu-set-foreground, facemenu-set-background):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16984 Use facemenu-add-new-color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16986 2002-04-15 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16988 * ediff-init.el (ediff-current-diff-face-A)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16989 (ediff-current-diff-face-B, ediff-current-diff-face-C)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16990 (ediff-current-diff-face-Ancestor, ediff-fine-diff-face-A)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16991 (ediff-fine-diff-face-B, ediff-fine-diff-face-C)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16992 (ediff-fine-diff-face-Ancestor, ediff-even-diff-face-A)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16993 (ediff-even-diff-face-B, ediff-even-diff-face-C)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16994 (ediff-even-diff-face-Ancestor, ediff-odd-diff-face-A)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16995 (ediff-odd-diff-face-B, ediff-odd-diff-face-C)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16996 (ediff-odd-diff-face-Ancestor): Add special color definitions for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16997 tty and MS-DOS displays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
16999 2002-04-15 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17001 * facemenu.el: Require wid-edit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17002
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17003 2002-04-15 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17004
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17005 * faces.el (highlight): Force foreground to be black on a tty, so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17006 this face is readable on a dark-background tty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17007 * wid-edit.el (widget-field-face, widget-single-line-field-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17008 Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17010 2002-04-14 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17012 * simple.el (pop-to-mark-command, push-mark-command): New commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17013 (set-mark-command): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17014 Enhanced functionality when command is repeated:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17015 - If first command set the mark (no prefix arg), repeat temporarily
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17016 enables transient-mark-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17017 - If first command jumped to mark off ring (with argument),
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17018 repeat (with or without arg) jump to next mark off ring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17019 - Use C-u C-u prefix to set mark after jump.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17020 (exchange-point-and-mark): Temporarily enable transient-mark-mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17021 if prefix arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17023 2002-04-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17024
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17025 * speedbar.el (speedbar-tag-hierarchy-method)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17026 (speedbar-toggle-updates, speedbar-toggle-images): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17028 2002-04-14 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17030 * textmodes/sgml-mode.el (sgml-parse-tag-backward): Fix to work at
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17031 beginning of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17033 2002-04-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17035 * speedbar.el (speedbar-generic-item-info)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17036 (speedbar-sort-tags): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17037 (speedbar-add-supported-extension): Fix typo in interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17039 2002-04-13 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17040
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17041 * ibuffer.el (ibuffer-forward-line): Just skip header if we're
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17042 only moving one line forward.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17043 (ibuffer-map-lines): Preserve point position even if we delete
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17044 lines. Only call mapping functions with buffer and mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17045 arguments; the other two were unused.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17046 (ibuffer-redisplay, ibuffer-update): Always skip special areas.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17048 * ibuf-macs.el, ibuf-ext.el: Update callers of `ibuffer-map-lines'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17049
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17050 * calc/calc-bin.el (math-format-radix-float): Use `when'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17052 * calc/calc.el (math-format-number): Load `calc-ext' before we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17053 call `math-group-float'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17054
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17055 * play/gamegrid.el (gamegrid-add-score-with-update-game-score):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17056 Renamed from `gamegrid-add-score'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17057 (gamegrid-add-score-insecure): Restored from the old
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17058 `gamegrid-add-score'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17059 (gamegrid-add-score): Just dispatch on `system-type' to one of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17060 previous two functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17061
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17062 2002-04-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17063
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17064 * iswitchb.el: Update commentary to include new function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17065 iswitchb-exclude-nonmatching.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17067 2002-04-12 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17068
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17069 * eshell/esh-ext.el (eshell-script-interpreter): Fix for CRLF
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17070 operating systems to the regexp used to detect a script's interpreter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17072 2002-04-12 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17074 * frame.el (frames-on-display-list): Use `equal' to compare the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17075 `display' frame parameter to the argument DISPLAY.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17077 2002-04-12 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17079 * help.el (string-key-binding): Deal with margin events.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17081 2002-04-12 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17082
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17083 * comint.el (comint-password-prompt-regexp): Match " SMB password".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17084
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17085 2002-04-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17086
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17087 * sort.el (sort-reorder-buffer): Don't assume point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17089 * xt-mouse.el (xterm-mouse-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17090
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17091 * emacs-lisp/lucid.el (device-class, buffer-syntactic-context)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17092 (buffer-syntactic-context-depth): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17094 * emacs-lisp/edebug.el (edebug-eval-defun): Don't use defconst
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17095 on variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17096
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17097 * emacs-lisp/debug.el (debug-on-entry): Use push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17098 (debugger-make-xrefs): Don't assume point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17099
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17100 * progmodes/cc-engine.el (c-backward-to-start-of-if):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17101 Don't assume point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17103 * progmodes/etags.el (etags-verify-tags-table, etags-snarf-tag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17104 (etags-list-tags, etags-tags-apropos, select-tags-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17105 Don't assume point-min == 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17107 2002-04-12 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17109 * textmodes/sgml-mode.el (sgml-guess-indent): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17111 2002-04-11 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17113 * textmodes/fill.el (fill-context-prefix): Fix up last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17115 * simple.el (line-move): Use memq rather than or.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17116 (transpose-sexps): Don't presume as much of forward-sexp's behavior.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17117 (do-auto-fill): Use fill-move-to-break-point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17118 (syntax-code-table): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17119
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17120 * textmodes/fill.el (canonically-space-region): Obey sentence-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17121 Don't add spaces at end of sentences at end of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17122 (fill-move-to-break-point): Make sure the result is always greater
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17123 than linebeg, so we ensure forward progress.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17124 (fill-region-as-paragraph): Compare to `to' rather than eobp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17125 (fill-paragraph): Don't rebind fill-paragraph-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17126
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17127 2002-04-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17128
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17129 * menu-bar.el (menu-bar-adv-search-menu): Add incremental search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17131 2002-04-11 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17133 * files.el (file-name-non-special): Handle return value of t from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17134 `file-name-completion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17136 2002-04-10 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17138 * textmodes/fill.el (fill-context-prefix): Match the two prefixes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17139 differently to avoid pathological exponential-time case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17140 (adaptive-fill-regexp): Add ! and %.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17141 (fill-delete-prefix): Remove indentation while removing prefix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17142 (fill-delete-newlines): Obey sentence-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17143 (fill-move-to-break-point, fill-newline): New functions extracted
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17144 from fill-region-as-paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17145 (fill-region-as-paragraph): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17146 Don't fiddle with fill-indent-according-to-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17147
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17148 2002-04-10 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17149
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17150 * play/snake.el (snake-score-file): Default to just "snake-scores".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17151
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17152 * play/tetris.el (tetris-score-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17154 * play/gamegrid.el (gamegrid-add-score): Rewrite from scratch to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17155 use `update-game-score'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17157 * ibuffer.el (ibuffer-canonicalize-state-list): Delete unused function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17158 (ibuffer-current-buffers-with-marks): Don't call `buffer-list'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17159 ourselves; take it as an argument. Caller updated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17160 (ibuffer-mode): Make mode-class special.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17162 2002-04-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17164 * dired.el (dired-view-command-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17165 (dired-view-file): Use external viewers for some files names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17167 * mouse.el (mouse-drag-region-1): Display region highlight
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17168 only in the selected window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17170 * subr.el (remove-hook): When there are no more local hooks,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17171 kill the buffer-local value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17172
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17173 * isearch.el (isearch-mode): Don't call make-frame-visible
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17174 if frame is already visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17175
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17176 * cus-face.el (custom-face-attributes): Fix typo in `ultra-bold'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17178 2002-04-09 Emmanuel Briot <briot@act-europe.fr>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17180 * progmodes/ada-prj.el: Add support for the new project file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17181 fields: gnatfind-opt, debug-pre-cmd and debug-post-cmd.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17182 Fix widget handling for Emacs 21. ada-mode now only supports a single
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17183 active project file, instead of one per buffer. This is far less
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17184 confusing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17186 * progmodes/ada-stmt.el: Menu changed from Statements to Templates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17187 (ada-func-or-proc-name): Get real subprogram name, after change in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17188 ada-mode.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17190 * progmodes/ada-xref.el: Ada-mode no longer supports a different
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17191 project file per buffer. This was too complex. Instead, there is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17192 now a single active project file at any given time, and the user
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17193 can switch the active one through the Ada menu. This revision
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17194 also provides better handling of the Windows command line, and the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17195 various available shells on that platform. ada-mode is now fully
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17196 integrated with the GNU visual debugger gvd, see
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17197 http://libre.act-europe.fr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17198 (ada-prj-default-comp-opt): Use the new GNAT switch -gnatQ.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17199 This is only available with GNAT 3.14.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17200 (ada-prj-gnatfind-switches, ada-cd-command): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17201 (ada-quote-cmd): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17202 (ada-initialize-runtime-library): Get the location of the actual
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17203 runtime the compiler will be using, including support for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17204 cross-platform environments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17205 (ada-treat-cmd-string): Add support for the new variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17206 ${full_current} add support for debug-pre-cmd and debug-post-cmd,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17207 two commands to run just prior to running the debugger, and just
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17208 after starting it. This provide better support for cross-platform
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17209 and remote debugging.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17210 (ada-get-absolute-dir): Remove, replace with expand-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17211 (ada-gdb-application): New parameter executable-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17212 (ada-get-ali-file-name): Better handling of separate packages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17213 Checkin on behalf of the ada-mode maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17215 * progmodes/ada-mode.el (ada-case-exception-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17216 (ada-indent-handle-comment-special): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17217 (ada-case-exception-substring): New variable. Casing exceptions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17218 can now also be defined for substrings, in addition to full
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17219 identifier names. This provides more flexibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17220 (ada-align-list): New fun, provide support for align.el in ada-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17221 (ada-procedure-start-regexp): Add support for operators and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17222 generic formal subprograms and packages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17223 (ada-imenu-comment-re): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17224 (ada-imenu-generic-expression): Add support for protected types.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17225 (ada-mode): Set comment-start only after running ada-mode-hook, so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17226 that the user can change ada-comment-start in the hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17227 Add support for ispell in comments. Add support for align.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17228 (ada-save-exception-file, ada-create-case-exception-substring)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17229 (ada-adjust-case-substring): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17230 (ada-get-current-indent): Properly handles keywords with uppercases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17231 (ada-goto-matching-end): Rewritten, fixes problems in the handling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17232 of nested blocks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17233 (ada-untab-hard): Do not touch the contents of comments and strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17234
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17235 2002-04-09 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17237 * textmodes/sgml-mode.el (sgml-lexical-context):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17238 Use sgml-parse-tag-backward to find start point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17239 (sgml-looking-back-at): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17241 2002-04-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17243 * isearch.el (isearch-message-prefix): Use minibuffer-prompt face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17244 for prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17245
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17246 2002-04-08 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17248 * autorevert.el (auto-revert-mode, global-auto-revert-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17249 Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17250 (auto-revert-buffers): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17251 Avoid changing the minor modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17253 * international/iso-acc.el (iso-accents-accent-key): Use `vector'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17254 rather than char-to-string since last-input-char can be any event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17256 * international/titdic-cnv.el (tit-dictionary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17257 Use defvar for non-constants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17259 * progmodes/cwarn.el (global-cwarn-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17260 (global-cwarn-mode): Use easy-mmode-define-global-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17261 (cwarn-font-lock-keywords): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17262 Replaces cwarn-font-lock-remove-keywords cwarn-font-lock-add-keywords.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17263 (cwarn-font-lock-match): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17264 (cwarn-font-lock-match-assignment-in-expression)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17265 (cwarn-font-lock-match-dangerous-semicolon)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17266 (cwarn-font-lock-match-reference): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17267
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17268 * progmodes/cperl-mode.el (cperl-make-face, cperl-force-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17269 Use defvar rather than defconst since it's meant to be settable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17270 (cperl-syntax-done-to): Don't hardcode 1 as (point-min).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17271 (cperl-fix-line-spacing): Add missing \ in [ t].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17272
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17273 * loadup.el: Call ucs-unify-8859 directly rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17274 unify-8859-on-encoding-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17275 (fns-*.el): Don't use it anymore. Keep the load-history in purespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17276
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17277 * textmodes/sgml-mode.el (sgml-comment-indent-new-line): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17278 (sgml-mode): Use it for comment-line-break-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17280 2002-04-08 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17282 * international/mule-cmds.el (reset-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17283 Handle coding-systems not being defined yet.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17285 2002-04-08 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17287 * vc-cvs.el (vc-cvs-valid-version-number-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17288 (vc-cvs-checkin): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17290 2002-04-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17292 * files.el (display-time-string): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17293
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17294 2002-04-07 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17296 * vc-cvs.el (vc-cvs-checkin): Pass the required argument to `error'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17297
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17298 2002-04-07 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17300 * international/mule-cmds.el (set-default-coding-systems)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17301 (reset-language-environment): Preserve eols on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17302 default-process-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17303 (coding-system-change-text-conversion): Fix case where CODING is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17305 2002-04-07 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17307 * subr.el (play-sound): Move here from simple.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17309 * simple.el (play-sound): Move to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17310
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17311 2002-04-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17313 * files.el (display-time-string-forms): Mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17314
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17315 * enriched.el (enriched-decode-foreground, enriched-decode-background):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17316 Use proper format for desired elts of `face' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17317 Don't test display-color-p; make the properties unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17318
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17319 * progmodes/compile.el (compilation-error-regexp-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17320 New alternatives for FILE:LINE.COL and for ranges of columns and lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17322 2002-04-06 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17323
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17324 * progmodes/cc-vars.el (c-block-comment-prefix): Specify :value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17325 for customization type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17326 Reported by Mattias Fredsberg <mattias.fredsberg@active-tv.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17327
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17328 2002-04-06 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17330 * textmodes/xml-lite.el: Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17332 2002-04-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17333
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17334 * simple.el (play-sound): New function (uses play-sound-internal).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17336 2002-04-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17338 * files.el (mode-line-format, mode-line-modified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17339 (mode-line-mule-info, mode-line-buffer-identification)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17340 (mode-line-modes, mode-line-position): Explicitly mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17341 (hack-one-local-variable): Don't recognize "mode-line-..." as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17343 * calendar/solar.el (solar-northern-spring-or-summer-season): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17344
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17345 * mail/mailabbrev.el (mail-abbrev-make-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17346 Use (syntax-table), not old-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17348 * enriched.el (enriched-decode-foreground)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17349 (enriched-decode-background): Don't call facemenu-get-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17351 2002-04-04 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17352
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17353 * textmodes/sgml-mode.el: Add missing require.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17354 (sgml-lexical-context): Fix up CDATA detection for boundary cases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17355
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17356 2002-04-03 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17357
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17358 * pcvs.el (cvs-mode-previous-line, cvs-mode-next-line): Move to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17359 spot indicated by text property `cvs-goal-column', if present.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17361 * pcvs-info.el (cvs-fileinfo-pp): Use text property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17362 `cvs-goal-column' to indicate position of file name (if present).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17364 2002-04-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17366 * mail/mailabbrev.el (mail-abbrev-complete-alias):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17367 Call mail-abbrev-make-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17369 * format.el (format-deannotate-region): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17371 * enriched.el (enriched-face-ans): Delete special treatment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17372 for fg:... and bg:... faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17373 (enriched-decode-foreground): Return a list that specifies
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17374 the foreground color, rather than creating a face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17375 (enriched-decode-background): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17376
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17377 * shell.el (shell-mode): Don't reinit comint-input-ring
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17378 if that was already done.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17380 2002-04-03 Edward M. Reingold <reingold@emr.cs.iit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17382 * solar.el (solar-spring-or-summer-season): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17383 (solar-northern-spring-or-summer-season): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17384 (solar-sunrise-and-sunset, solar-moment, solar-sunrise-sunset):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17385 Rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17387 * solar.el (diary-sabbath-candles-minutes): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17388 (diary-sabbath-candles): Use it instead of fixed 18 minutes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17390 * calendar.el (update-calendar-mode-line): Force mode-line update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17391 Make date under the cursor available as `date' in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17392 calendar-mode-line-format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17393 Eval items in calendar-mode-line-format list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17394
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17395 * cal-tex.el (cal-tex-hook, cal-tex-year-hook, cal-tex-month-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17396 (cal-tex-week-hook, cal-tex-daily-hook): Add doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17398 * cal-tex.el (cal-tex-latexify-list): Fix doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17400 * cal-tex.el (cal-tex-insert-day-names): LaTeXify day names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17401 (cal-tex-cursor-week-iso, cal-tex-week-hours, cal-tex-weekly4-box)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17402 (cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17403 (cal-tex-daily-page, cal-tex-mini-calendar): LaTeXify day names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17405 * cal-tex.el: Change all instances (interactive "P") to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17406 (interactive "p").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17407 (cal-tex-cursor-month): Add hfill and newline at end of month that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17408 ended on Saturday.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17409 (cal-tex-preamble): Change to LaTeX2e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17410 (cal-tex-cursor-filofax-year): Don't use default month names in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17411 LaTeX macros in case user changes them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17412 (cal-tex-month-name): New function. Used throughout in case user
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17413 has done something funny with month names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17415 * cal-hebrew.el (holiday-rosh-hashanah-etc): Spelling correction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17416 (diary-rosh-hodesh): Spelling correction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17417
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17418 2002-04-03 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17419
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17420 * textmodes/sgml-mode.el (sgml-lexical-context)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17421 (sgml-parse-tag-backward): Extend support for CDATA to include
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17422 conditional sections.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17424 2002-04-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17425
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17426 * cus-start.el: Rename `autoselect-window' to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17427 `mouse-autoselect-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17429 2002-04-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17431 * files.el (hack-one-local-variable):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17432 Clear text props from string value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17434 2002-04-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17436 * progmodes/f90.el (f90-keywords-re, f90-keywords-level-3-re)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17437 (f90-procedures-re, f90-operators-re, f90-hpf-keywords-re):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17438 Use regexp-opt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17439 (f90-keywords-re, f90-keywords-level-3-re): Add `pure' and `elemental'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17440 from F95.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17441 (f90-procedures-re): Add `null' and `cpu_time' from F95.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17442 (f90-font-lock-keywords-1): Minor reorganization so we don't need
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17443 `override' any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17444 (f90-font-lock-keywords-3): Use `keep' rather than `override'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17445 (f90-indent-subprogram): Use indent-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17446 (f90-break-line): Use indent-according-to-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17447
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17448 2002-04-02 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17449
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17450 * textmodes/sgml-mode.el (sgml-close-tag): Rename from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17451 sgml-insert-end-tag. Simplify by using sgml-lexical-context.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17452 (sgml-get-context): Remove use of sgml-inside-tag-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17453 (sgml-inside-tag-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17454 (sgml-looking-back-at): Short-circuit at beg of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17455 (sgml-lexical-context, sgml-calculate-indent): Add support for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17456 CDATA sections.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17457
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17458 2002-04-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17460 * help.el (help-key-description): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17461 (describe-key-briefly, describe-key): Use it and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17462 this-single-command-raw-keys plus new arg `untranslated'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17463
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17464 * textmodes/sgml-mode.el (sgml-at-indentation-p, sgml-tag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17465 (sgml-parse-tag-name, sgml-looking-back-at, sgml-parse-tag-backward)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17466 (sgml-inside-tag-p, sgml-get-context, sgml-show-context)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17467 (sgml-insert-end-tag): New funs taken from xml-lite.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17468 (sgml-calculate-indent): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17469 (sgml-slash-matching): Rename from sgml-slash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17470 (sgml-slash): Copied from xml-lite and changed to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17471 sgml-slash-matching and sgml-quick-keys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17473 * international/mule-cmds.el (standard-keyboard-coding-systems):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17474 Add koi8-u and koi8-r.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17475
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17476 * eshell/.cvsignore: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17478 * eshell/esh-groups.el: Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17480 * progmodes/tcl.el: Change maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17481 (tcl-electric-hash-style): Change default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17482 (tcl-imenu-generic-expression): Use tcl-proc-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17483 (tcl-do-auto-fill): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17484 (tcl-auto-fill-mode): Rewrite using comment-auto-fill-only-comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17485
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17486 2002-04-01 Mike Williams <mdub@bigfoot.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17488 * textmodes/sgml-mode.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17489 (sgml-mode): Set indent-line-function to sgml-indent-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17490 (sgml-calculate-indent): Add an explicit check for 'text syntax,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17491 to protect against future enhancements to sgml-lexical-context.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17492 (sgml-empty-tag-p, sgml-unclosed-tag-p): New funcs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17494 * textmodes/xml-lite.el: Removed much redundant stuff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17495 (xml-lite-parse-tag-backward): Simplify parsing by assuming we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17496 always start within text. Make use of sgml-unclosed-tag-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17498 2002-04-01 Ville Skytt,Ad(B <ville.skytta@xemacs.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17499
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17500 * tcl.el (tcl-imenu-generic-expression): New value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17501 (tcl-imenu-create-index-function): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17502 (tcl-mode): Check for filladapt-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17503 Use tcl-imenu-generic-expression instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17504 tcl-imenu-create-index-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17505 (inferior-tcl-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17506 Change not legally significant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17508 2002-04-01 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17509
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17510 * cus-start.el: Rename `x-autoselect-window' to `autoselect-window'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17512 * window.el (handle-select-window): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17513 Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17515 2002-04-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17516
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17517 * info.el (info-tool-bar-map): Use tool-bar-local-item-from-menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17518
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17519 * toolbar/tool-bar.el (tool-bar-local-item): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17520 tool-bar-add-item, and new arg MAP.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17521 (tool-bar-add-item): Now calls tool-bar-local-item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17522 (tool-bar-local-item-from-menu): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17523 tool-bar-add-item-from-menu, and new arg IN-MAP.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17524 (tool-bar-add-item-from-menu): Now calls tool-bar-local-item-from-menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17526 * help-fns.el (help-with-tutorial): Allow various ways
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17527 to specify the text in the [...] line, in handling the <...> line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17528
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17529 * progmodes/idlw-rinfo.el (idlwave-system-routines):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17530 WOLRDTITLE => WORLDTITLE. SUPRESS_VALUE => SUPPRESS_VALUE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17531
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17532 * subr.el (redraw-modeline): Define alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17534 2002-03-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17535
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17536 * files.el (file-expand-wildcards): Use save-match-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17538 * files.el (format-alist): Mark as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17539
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17540 * simple.el (kill-new): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17542 * emacs-lisp/byte-opt.el (side-effect-free-fns)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17543 (side-effect-and-error-free-fns): Add many functions, remove some.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17545 2002-03-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17547 * menu-bar.el (menu-bar-tools-menu): Rename gdb item to say GDB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17549 2002-03-30 Eli Zaretskii <eliz@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17551 * font-lock.el (save-buffer-state): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17553 * files.el (auto-save-file-name-transforms): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17554
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17555 * startup.el (command-line): Fix last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17556
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17557 2002-03-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17559 * subr.el (play-sound-file): Moved to simple.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17561 * simple.el (play-sound-file): Moved from subr.el, made unconditional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17563 2002-03-29 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17564
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17565 * ibuffer.el (ibuffer-mark-interactive): Use `ibuffer-forward-line'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17566 instead of `forward-line'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17567 (ibuffer-forward-line): Be sure to skip over special properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17568 before moving, too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17570 * calc/calc.el (calc-was-split): Var deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17571 (calc): Remove reference to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17572 (calc): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17573 (calc-quit): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17574 (calc-init-base): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17575
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17576 * calc/calc-misc.el (calc-delete-windows-keep): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17577
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17578 2002-03-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17579
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17580 * textmodes/sgml-mode.el (sgml-lexical-context): Return (text . START)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17581 instead of nil when point is outside of any tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17582 (sgml-beginning-of-tag): Adjust to the change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17583 (sgml-calculate-indent): Use the new info returned by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17584 sgml-lexical-context. Try to handle unclosed tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17586 * textmodes/xml-lite.el (xml-lite-get-context): Don't stop parsing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17587 at unclosed tags unless it is at indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17588 Kill nested unclosed tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17589 (xml-lite-calculate-indent, xml-lite-indent-line): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17590 (xml-lite-mode): Use sgml-indent-line instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17591
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17592 2002-03-29 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17593
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17594 * files.el (auto-save-file-name-transforms): Don't run "\\2" via
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17595 expand-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17597 * startup.el (command-line): Recompute auto-save-file-name-transforms
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17598 using the updated value of temporary-file-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17600 2002-03-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17602 * textmodes/xml-lite.el (xml-lite-get-context): Allow stopping
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17603 even with an empty context. Don't save excursion any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17604 Don't complain about unmatched start-tags in sgml-unclosed-tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17605 Ignore end-tags in sgml-empty-tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17606 (xml-lite-get-context, xml-lite-calculate-indent)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17607 (xml-lite-insert-end-tag): Save excursion around xml-lite-get-context.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17608 (xml-lite-indent-line): Use back-to-indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17609
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17610 * textmodes/sgml-mode.el (sgml-basic-offset): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17611 (sgml-name-re, sgml-attrs-re): New consts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17612 (sgml-tag-name-re, sgml-start-tag-regex, sgml-font-lock-keywords-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17613 (sgml-mode): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17614 (sgml-lexical-context): Default to (point-min) if nothing else works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17615 (sgml-calculate-indent): Indent slightly differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17616 (sgml-indent-line): Use back-to-indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17617 (sgml-parse-dtd): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17618 (sgml-unclosed-tags): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17619 (html-mode): Set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17620
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17621 2002-03-29 Simon Marshall <simon.marshall@misys.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17623 * font-lock.el (save-buffer-state): Use make-symbol to bind `modified'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17625 2002-03-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17626
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17627 * dired-aux.el (dired-do-query-replace-regexp, dired-do-search):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17628 Use FILTER arg in dired-get-marked-files to exclude directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17629 (dired-nondirectory-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17631 * dired.el (dired-get-marked-files): New arg FILTER
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17632 allows selection of some files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17634 * progmodes/tcl.el (tcl-imenu-create-index-function): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17636 2002-03-29 Eric M. Ludlam <eric@siege-engine.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17638 * speedbar.el (speedbar-default-directory-list): Made robust
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17639 against deleted directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17640
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17641 2002-03-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17643 * dired.el (dired-toggle-marks): Renamed from dired-do-toggle.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17644 Bindings changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17645
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17646 * progmodes/compile.el (compilation-handle-exit):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17647 If compilation-window-height is 0, display status in echo area.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17649 * simple.el (line-move-to-column): Don't call move-to-column if COL=0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17650
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17651 * rect.el (replace-rectangle): Add autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17653 * files.el: Mark many more variables as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17654 (hack-one-local-variable): Recognize several additional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17655 patterns as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17657 * bindings.el (mode-line-mule-info): Use :propertize, not :eval.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17659 2002-03-28 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17661 * textmodes/xml-lite.el (xml-lite-in-string-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17662 Use sgml-lexical-context.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17663 (xml-lite-parse-tag-backward): Use sgml-tag-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17664 (xml-lite-get-context): Check that open/close tags match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17665 Don't stop scanning while we're ignoring matching tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17667 * textmodes/sgml-mode.el (sgml-make-syntax-table): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17668 (sgml-mode-syntax-table): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17669 (sgml-tag-syntax-table, sgml-tag-name-re): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17670 (sgml-tags-invisible): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17671 (sgml-lexical-context): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17672 (sgml-maybe-end-tag, sgml-beginning-of-tag): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17673 (sgml-quote): Accept \n as entity reference terminator.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17674 (sgml-calculate-indent, sgml-indent-line): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17676 2002-03-28 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17678 * vc-cvs.el (vc-cvs-global-switches): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17679 (vc-cvs-command): New function. Update all callers of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17680 `vc-do-command' in vc-cvs.el to use this instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17682 2002-03-27 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17684 * makefile.w32-in (bootstrap-clean-SH): Use for loop, instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17685 relying on shell globbing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17687 2002-03-27 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17689 * ibuffer.el (ibuffer-help-buffer-modes): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17690 (ibuffer-fontification-alist): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17691 (ibuffer-backward-line): Handle `ibuffer-summary' area.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17692 (ibuffer-forward-line): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17693
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17694 * ibuf-ext.el (sorter mode-name): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17695 (ibuffer-mark-help-buffers): Use `ibuffer-help-buffer-modes'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17696 (operation query-replace): Use new `noerror' arg for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17697 `query-replace-read-args'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17698 (operation query-replace-regexp): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17699
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17700 2002-03-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17702 * textmodes/xml-lite.el: Fix copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17703 (xml-lite-basic-offset): Rename from xml-lite-indent-offset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17704 (xml-lite-indent-comment-offset): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17705 (xml-lite-calculate-indent): Use new name. Use natural alignment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17706 for comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17707 (xml-lite-in-string-p): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17708
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17709 2002-03-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17711 * allout.el (outline-layout): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17713 2002-03-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17715 * textmodes/xml-lite.el: Don't require `custom'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17716 (xml-lite-parse-tag-name): Properly treat non-ASCII chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17717 (xml-lite-parse-tag-backward): Obey sgml-empty-tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17718 (xml-lite-get-context): Drop nested tags not just for comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17719 (xml-lite-indent-line): Be more careful about moving point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17720 (xml-lite-insert-end-tag, xml-lite-slash):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17721 Use indent-according-to-mode instead of xml-lite-indent-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17722 (xml-lite-mode): Make xml-lite-orig-indent-line-function buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17723 Set sgml-xml-mode. Don't call force-mode-line-update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17724 (xml-lite-mode-map): Don't bind TAB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17725
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17726 2002-03-27 Zoltan Kemenczy <zoltan@ieee.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17727
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17728 * gud.el (gud-jdb-sourcepath): New variable, saves jdb -sourcepath
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17729 parameter value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17730 (gud-jdb-build-source-files-list): Comment clarification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17731 (gud-jdb-massage-args): Reworked into loop-based argument list
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17732 processing in order to support -classpath and -sourcepath argument
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17733 processing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17734 (gud-jdb-find-source-using-classpath): Prepend gud-jdb-sourcepath
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17735 to gud-jdb-classpath to obtain search list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17736 (gud-jdb-parse-classpath-string): Remove any trailing slashes from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17737 directory names in classpath/sourcepath lists, update comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17738 (jdb): Add setting of gud-jdb-sourcepath, update comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17739 (gud-find-class): Add gud-jdb-sourcepath use, and correct
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17740 behaviour for the case when classpath is not used--backward
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17741 compatibility fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17743 2002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17744
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17745 * Makefile.in (compile, compile-always): Don't try to compile
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17746 non-existent files or files in empty directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17747
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17748 2002-03-26 Michael Ernst <mernst@alum.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17750 * compare-w.el (compare-windows-whitespace): Match all whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17752 * emacs-lisp/shadow.el (list-load-path-shadows): Only ignore last
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17753 copy of standard Lisp directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17754
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17755 * tar-mode.el (tar-header-block-summarize, tar-get-descriptor):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17756 Support "next has longname" link type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17757
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17758 2002-03-26 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17759
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17760 * textmodes/xml-lite.el (xml-lite-at-indentation-p): Move.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17761 (xml-lite-in-string-p, xml-lite-looking-back-at, xml-lite-looking-at):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17762 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17763 (forward-xml-tag, backward-xml-tag, beginning-of-xml-tag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17764 (end-of-xml-tag): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17765 (xml-lite-get-context): Better handling of comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17766 (xml-lite-calculate-indent): Use xml-lite-in-string-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17767 (xml-lite-parse-tag-backward): Rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17769 2002-03-26 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17771 * makefile.w32-in (WINS): Add the toolbar directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17772
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17773 2002-03-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17775 * subr.el (substring-no-properties): Function deleted (now in C).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17777 2002-03-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17779 * mwheel.el (mouse-wheel-mode): Use global-set-key and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17780 global-unset-key.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17782 2002-03-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17784 * mail/rmail.el (rmail-resend): Call mail-abbrev-make-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17785
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17786 * progmodes/etags.el (tags-query-replace): Pass t for NOERROR
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17787 to query-replace-read-args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17789 * progmodes/compile.el (compilation-forget-errors):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17790 Don't adjust compilation-parsing-end if it's nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17791
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17792 * replace.el (query-replace-read-args): New optional arg NOERROR.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17793 (perform-replace): Use save-window-excursion around recursive edit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17795 2002-03-24 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17796
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17797 * ibuffer.el (ibuffer): If the user has `ibuffer-use-other-window'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17798 non-nil, then always use another window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17800 2002-03-24 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17802 * subr.el (macro-declaration-function): New function. Set the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17803 variable macro-declaration-function to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17805 * emacs-lisp/bytecomp.el (byte-compile-file-form-defmumble):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17806 Handle declarations in macro definitions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17808 2002-03-24 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17809
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17810 * facemenu.el (facemenu-get-face): Remove unused variable `foreground'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17811
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17812 * enriched.el (enriched-face-ans): Support FACE of the form
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17813 (:foreground COLOR) and (:background COLOR).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17814 (enriched-decode-foreground, enriched-decode-background): Set the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17815 fore- and background colors of the faces we create, since facemenu
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17816 doesn't.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17817
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17818 2002-03-24 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17819
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17820 * mwheel.el (mouse-wheel-mode): Use the result of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17821 current-global-map instead of the variable `global-map'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17823 2002-03-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17825 * mail/mailabbrev.el (mail-abbrev-make-syntax-table): New subroutine
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17826 broken out of sendmail-pre-abbrev-expand-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17827 (sendmail-pre-abbrev-expand-hook): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17828
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17829 2002-03-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17831 * Makefile.in (finder-inf.el): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17832 (finder-data): Don't depend on finder-inf.el any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17833 (compile, compile-always): Handle the case where some files
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17834 from DONTCOMPILE are missing (it tried to compile them).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17835 (bootstrap-clean): Use src/emacs only if executable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17836 (bootstrap): Update subdirs.el and finder-inf.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17838 * finder.el: Don't load finder-inf.el during byte-compilation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17840 * vc-cvs.el (vc-cvs-registered, vc-cvs-dir-state-heuristic):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17841 Don't consider cvs-removed files as under VC control.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17842 VC wouldn't handle them properly anyway and it confuses
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17843 vc-file-not-found-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17845 * emacs-lisp/bytecomp.el (batch-byte-compile-if-not-done):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17846 Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17847
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17848 2002-03-22 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17849
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17850 * calendar/calendar.el (calendar): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17852 2002-03-22 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17854 * play/gomoku.el (gomoku-font-lock-O-face): Convert to use `defface'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17855 (gomoku-font-lock-X-face): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17856 (gomoku-font-lock-keywords): Use faces instead of variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17858 2002-03-21 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17859
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17860 * Makefile.in (bootstrap): Make sure subdirs.el is ready.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17862 2002-03-21 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17864 * simple.el (open-network-stream, open-network-stream-nowait)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17865 (open-network-stream-server): Use featurep to test for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17866 supported networking features.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17868 2002-03-21 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17869
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17870 * mail/emacsbug.el (report-emacs-bug-hook): Remove submitter
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17871 directions as the last action.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17873 2002-03-21 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17875 * startup.el (fancy-splash-tail, normal-splash-screen):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17876 Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17877
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17878 * novice.el (disabled-command-hook): Clarify output text to match
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17879 prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17880
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17881 2002-03-20 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17883 * frame.el (display-images-p): Do not explicitly check display type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17885 2002-03-20 pmr-sav <pmr-sav@hamm.pajato.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17887 * mail-utils.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17888 Eliminate compilation warnings due to `rfc822-addresses'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17889 (rmail-dont-reply-to): Eliminate `pos' as a free variable for a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17890 warning free compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17892 2002-03-20 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17893
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17894 * ediff-diff.el (ediff-install-fine-diff-if-necessary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17895 Take the current highlighting style into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17896 (ediff-forward-word-function,ediff-whitespace,ediff-word-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17897 (ediff-word-2,ediff-word-3,ediff-word-4): Make them buffer local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17899 * ediff-init.el (ediff-patch-job): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17901 * ediff-mult.el (ediff-make-new-meta-list-header): New API function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17902 (ediff-intersect-directories): Use ediff-make-new-meta-list-header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17904 * ediff-ptch.el (ediff-map-patch-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17905 Use ediff-make-new-meta-list-header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17906 (ediff-fixup-patch-map): Use the meta-list API from ediff-mult.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17908 * ediff-util.el (ediff-toggle-hilit): Fix toggling of highliting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17909 (ediff-select-difference): Take highlighting style into account.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17910 (ediff-clone-buffer-for-region-comparison): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17911 (ediff-inferior-compare-regions): Added comparison of current diff
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17912 regions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17914 * ediff.el (ediff-clone-buffer-for-region-comparison)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17915 (ediff-clone-buffer-for-window-comparison): Moved to ediff-util.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17917 2002-03-19 pmr-sav <pmr-sav@hamm.pajato.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17919 * mail-utils.el (rmail-dont-reply-to):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17920 Overhaul to correctly apply the regular
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17921 expressions in the variable `rmail-dont-reply-to-names' to the list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17922 destination addresses. Contributed by lorentey@elte.hu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17924 * rmail.el (rmail-dont-reply-to-names):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17925 Modify the documentation to make it email
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17926 address centric rather than login name centric. Contributed by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17927 lorentey@elte.hu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17929 2002-03-18 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17931 * ibuf-ext.el (ibuffer-toggle-sorting-mode): Remove `find-if' so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17932 we don't require `cl' at runtime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17933 (sorting mode mode-name): Don't take the symbol-name of a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17935 * ibuffer.el (ibuffer-set-mark): Go back to the beginning of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17936 line after setting the mark.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17937 (ibuffer-insert-buffers-and-marks): Invert the test for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17938 `ibuffer-sorting-reversep'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17940 2002-03-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17942 * international/ucs-tables.el (unify-8859-on-decoding-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17943 (unify-8859-on-encoding-mode): Remove autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17944
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17945 2002-03-18 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17946
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17947 * vc-rcs.el (vc-rcs-register): Fix handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17948 vc-[rcs-]register-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17949 (vc-rcs-checkin-switches, vc-rcs-checkout-switches):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17950 Variables removed, since they weren't used yet.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17951
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17952 * vc-cvs.el (vc-cvs-register): Fix handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17953 vc-[cvs-]register-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17955 * vc-sccs.el (vc-sccs-register): Fix handling of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17956 vc-[sccs-]register-switches.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17958 2002-03-18 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17960 * loadup.el ("emacs-lisp/backquote"): Load earlier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17961 ("international/ucs-tables"): Load and turn on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17962 unify-8859-on-encoding-mode unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17963 (emacs-version): Use `defconst' rather than `setq'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17964
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17965 * eshell/esh-ext.el (eshell-binary-suffixes): Use exec-suffixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17967 2002-03-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17969 * menu-bar.el (menu-bar-options-menu): Cope if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17970 text-mode-hook is not a list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17972 2002-03-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17974 * emulation/pc-select.el (pc-selection-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17975 Alter the existing global map, don't replace it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17976
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17977 * files.el (list-directory): Set default-directory at the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17978
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17979 * dabbrev.el (dabbrev--goto-start-of-abbrev):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17980 Put a limit on field-beginning search.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17981
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17982 2002-03-17 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17984 * net/browse-url.el (browse-url-mosaic-pidfile): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17985 (browse-url-mosaic): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17987 * net/browse-url.el (browse-url-filename-alist): Don't begin
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17988 docstring with *, you don't want to set this one with M-x set-variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17989
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17990 * net/browse-url.el: Put * in user option doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17992 2002-03-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17994 * textmodes/sgml-mode.el (sgml-xml-mode): Renamed from sgml-xml.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17995 (sgml-xml-guess): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17996 (sgml-mode-common): Remove (move into sgml-mode).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17997 (sgml-mode): Add code from sgml-mode-common.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17998 Remove redundant setting of indent-line-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
17999 Don't set skeleton-transformation when in XML mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18001 * international/mule-diag.el (describe-char-after):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18002 Use `internal-describe-syntax-value' again (got lost somewhere).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18004 * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18005 Use unify-8859-on-decoding-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18006 (unify-8859-on-decoding-mode): Also set translation-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18007 (ucs-insert): Give an error if the unicode char can't be created.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18008
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18009 * pcvs-parse.el (cvs-parse-table): Be a bit more lenient.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18010 (cvs-parse-status): Handle the "used to have a conflict" marker.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18012 2002-03-17 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18013
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18014 The following changes are related to the enhanced network process
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18015 support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18016
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18017 * simple.el: Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18018 (clone-process): Use make-network-process to clone network
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18019 processes. Get command list via (process-contact ... t).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18020 Use set-process-query-on-exit-flag and process-query-on-exit-flag
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18021 instead of process-kill-without-query.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18022 (open-network-stream): Replaces C-version from process.c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18023 (open-network-stream-nowait, open-network-stream-server): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18024 (process-kill-without-query): Replaces C-version from process.c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18026 * files.el: Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18027 (save-buffers-kill-emacs): Also check for active server
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18028 processes. Use process-query-on-exit-flag. Only list processes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18029 which has the query-on-exit flag set in connection with user query.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18030
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18031 * shadowfile.el: Update copyright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18032 (shadow-save-buffers-kill-emacs): Also check for active server
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18033 processes. Use process-query-on-exit-flag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18035 2002-03-16 Simon Marshall <simon.marshall@misys.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18037 * imenu.el (imenu-menubar-modified-tick): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18038 imenu-update-menubar-modified-tick.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18039 (imenu-update-menubar): Update imenu-menubar-modified-tick
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18040 whenever outer condition succeeds.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18042 * lazy-lock.el (save-buffer-state):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18043 Bind inhibit-modification-hooks and buffer-file-truename
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18044 instead of before-change-functions and after-change-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18046 2002-03-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18048 * international/codepage.el (codepage-setup): Don't define a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18049 codepage if it is already defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18051 * textmodes/po.el (po-content-type-charset-alist): Convert the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18052 car of each association to a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18053 (po-find-file-coding-system-guts): If the charset matches a name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18054 of a codepage, set up that codepage and return it as a coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18055 system to decode the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18056 (po-find-charset): Search for the Charset= header even if we've
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18057 read less than 4KB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18058 <top-level>: Remove the setup for all known codepages: it seems
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18059 to cause crashes in the CCL driver.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18060
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18061 2002-03-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18063 * textmodes/bibtex.el (bibtex-sort-ignore-string-entries)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18064 (bibtex-entry-field-alist): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18066 2002-03-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18068 * progmodes/cperl-mode.el (cperl-imenu--function-name-regexp-perl):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18069 Move definition above cperl-outline-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18070
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18071 * bindings.el (mode-line-mule-info): In computing help-echo prop,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18072 avoid using save-window-excursion. And compile the function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18074 2002-03-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18075
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18076 * files.el (load-completion): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18077 (load-library): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18079 2002-03-15 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18081 * calendar/cal-french.el (calendar-goto-french-date): Fix prompt
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18082 to match the actual code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18084 2002-03-15 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18086 * textmodes/po.el (po-find-file-coding-system-guts):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18087 Use with-temp-buffer instead of po-with-temp-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18089 * international/mule-conf.el (file-coding-system-alist): Add an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18090 association for PO files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18092 * textmodes/po.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18094 2002-03-15 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18096 * emacs-lisp/cl-indent.el (common-lisp-loop-part-indentation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18097 Fix simple loop indentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18098
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18099 2002-03-14 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18101 * net/rlogin.el (rlogin-mode): Use `define-derived-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18103 2002-03-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18104
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18105 * textmodes/picture.el (picture-insert)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18106 (picture-clear-column, picture-draw-rectangle):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18107 Use move-to-column, not move-to-column-force.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18109 * dired.el (dired-readin): Clear out undo list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18110 (dired-fun-in-all-buffers): Definition moved from dired-aux.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18111 (dired-delete-entry): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18112 (dired-internal-do-deletions): Use dired-fun-in-all-buffers
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18113 and dired-delete-entry, to update this buffer (and others).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18115 * dired-aux.el (dired-fun-in-all-buffers): Moved to dired.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18116
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18117 * facemenu.el (facemenu-add-new-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18118 Pass region args to facemenu-set-face, when there is a region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18119 (facemenu-set-foreground, facemenu-set-background)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18120 (facemenu-add-face): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18121
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18122 * progmodes/cperl-mode.el (cperl-outline-regexp): Move definition up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18123
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18124 2002-03-14 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18125
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18126 * emacs-lisp/debug.el: Require `button'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18127 (debugger-mode-map): Set the parent keymap to `button-buffer-map',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18128 to get TAB and <backtab> bindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18130 * net/rlogin.el (rlogin-carriage-filter): Function removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18131 (rlogin): Don't install the `rlogin-carriage-filter' filter, as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18132 comint removes carriage returns itself now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18133
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18134 * rfn-eshadow.el (rfn-eshadow-update-overlay):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18135 Bind `inhibit-point-motion-hooks' to t while messing around, to avoid
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18136 getting hosed by our own intangible property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18138 2002-03-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18139
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18140 * progmodes/fortran.el (fortran-mode): Set comment-padding to "$$$".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18141 Add fortran-comment-line-start-skip to comment-start-skip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18142 (fortran-comment-indent): Keep whole-line comments in column 0.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18143 (fortran-find-comment-start-skip): New arg `all'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18144 If ALL is nil, make sure we only match comment-start-skip if we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18145 can't match fortran-comment-line-start-skip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18146 Fix bug that made it return t but without moving point when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18147 matching '!'! (a false-comment followed by a real comment).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18148 (fortran-indent-comment): Use new `all' argument above.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18149 Be careful not to add an incorrect comment-starter like "C"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18150 in comment-column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18151 (fortran-split-line): When splitting a comment, reuse the comment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18152 starter from the current line rather than fortran-comment-line-start.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18153 (fortran-indent-line, fortran-auto-fill): Simplify thanks to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18154 cleaner behavior of fortran-find-comment-start-skip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18155 (fortran-fill): Don't be confused by ! inside a comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18156 (fortran-break-line): Minor cleanup and simplification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18158 2002-03-13 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18160 * progmodes/etags.el (tag-exact-file-name-match-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18161 (tag-file-name-match-p, tag-partial-file-name-match-p): Use a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18162 simpler regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18164 2002-03-12 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18166 * ibuffer.el (ibuffer-redisplay-current): Don't move point when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18167 redisplaying a line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18168
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18169 2002-03-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18170
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18171 * term/x-win.el (emacs-session-restore): Take previous id as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18172 an argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18173 (emacs-session-save): Add comment that return t means cancel shutdown
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18175 * startup.el (command-line): Must check that x-session-previous-id
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18176 is bound also, for non-X platforms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18178 2002-03-12 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18180 * emacs-lisp/cl-indent.el (lisp-loop-keyword-indentation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18181 (lisp-loop-forms-indentation, lisp-simple-loop-indentation):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18182 New user options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18183 (extended-loop-p, common-lisp-loop-part-indentation): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18184 (common-lisp-indent-function-1): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18185 common-lisp-indent-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18186 (common-lisp-indent-function): Handle loop forms specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18187 (lisp-indent-defmethod): Use car/cdr instead of first/rest.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18188 (lisp-backquote-indentation): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18190 2002-03-12 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18192 * progmodes/etags.el (tag-exact-file-name-match-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18193 (tag-file-name-match-p, tag-partial-file-name-match-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18194 Assume that the header of a tags section has either a number
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18195 or nothing after the last comma.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18197 2002-03-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18198
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18199 * imenu.el (imenu-update-menubar-modified-tick): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18200 (imenu-update-menubar): Don't call imenu--make-index-alist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18201 if buffer has not changed since last time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18203 * desktop.el (desktop-buffer-handlers): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18204 (desktop-buffer-file): Explicitly return BUF.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18206 * paren.el (show-paren-function): Move back in other direction
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18207 to verify the match is correct.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18209 * mail/supercite.el (sc-select-attribution): Accept whatever value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18210 we get in CHOICE; there is no value meaning "try again".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18212 2002-03-11 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18213
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18214 * shell.el (toplevel): Revert previous change to use pcomplete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18215 (shell-mode): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18216 (shell-pcomplete-setup-done): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18217 (shell-pcomplete): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18218 (shell-pcomplete-reverse): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18220 * comint.el: Remove documentation on setting up pcomplete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18222 2002-03-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18224 * font-lock.el (java-font-lock-extra-types): Add "URL" as separate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18225 item. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18227 * image.el (image-type-from-file-header): Make temporary buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18228 unibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18229
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18230 * subr.el (add-to-list): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18232 2002-03-11 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18234 * pcomplete.el (pcomplete-entries): Expand environment variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18235 in filename.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18237 2002-03-10 Daniel Pfeiffer <occitan@esperanto.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18239 * play/mpuz.el: Use defface instead of facemenu-get-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18241 2002-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18243 * startup.el (command-line): Add call to emacs-session-restore if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18244 both x-session-id and x-session-previous-id are strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18245
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18246 * term/x-win.el (x-handle-smid): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18247 (emacs-session-filename): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18248 (emacs-session-save): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18249 (emacs-save-session-functions): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18250 (emacs-session-restore): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18252 2002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18254 * simple.el (shell-command-on-region): Call push-mark with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18255 non-nil second arg, to suppress the "Mark set" message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18256
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18257 2002-03-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18259 * textmodes/picture.el (picture-forward-column): New arg `interactive'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18260 is non-nil for an interactive call. Use instead of interactive-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18261 (picture-backward-column): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18263 * tar-mode.el (tar-untar-buffer): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18265 * info.el (Info-fontify-node): Bind up-clicks, not down-clicks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18266 Put the mouse-face on the entire xref, like the local keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18267
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18268 * find-dired.el (find-name-dired): Use shell-quote-argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18270 2002-03-08 Daniel Pfeiffer <occitan@esperanto.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18272 * play/mpuz.el (mpuz-unsolved-face, mpuz-solved-face)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18273 (mpuz-trivial-face, mpuz-text-face, mpuz-solve-when-trivial)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18274 (mpuz-allow-double-multiplicator): New options for nicer look and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18275 new features.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18276 (mpuz-put-number-on-board, mpuz-paint-number, mpuz-solve): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18277 (mpuz-check-all-solved, mpuz-random-puzzle)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18278 (mpuz-paint-statistics, mpuz-paint-digit, mpuz-close-game)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18279 (mpuz-show-solution): Functions streamlined and removed french
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18280 style space before punctuation, added face support and optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18281 solving of trivial results.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18282
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18283 2002-03-07 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18285 * ibuf-macs.el (define-ibuffer-column): Add :summarizer property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18287 * ibuffer.el (ibuffer-update-mode-name): Substitute "view time"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18288 instead of "recency" for clarity.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18289 (ibuffer-compile-format): Document more. Handle new "summarizer"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18290 columns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18291 (ibuffer-fontify-region-function): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18292 (ibuffer-insert-buffer-line): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18293 (ibuffer-map-lines): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18294 (ibuffer-insert-buffers-and-marks): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18295 (ibuffer-update-title-and-summary): Renamed from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18296 `ibuffer-update-title'. Handle "summarizer" columns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18297 (ibuffer-clear-summary-columns): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18299 * ibuf-ext.el (ibuffer-filter-format-alist): Add type and group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18301 2002-03-07 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18303 * progmodes/ebrowse.el (ebrowse-view/find-file-and-search-pattern):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18304 Use the other-window instead of the other-frame functions when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18305 the window is dedicated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18307 2002-03-06 ShengHuo ZHU <zsh@cs.rochester.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18308
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18309 * textmodes/bibtex.el (bibtex-make-field): Call bibtex-find-text
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18310 with SILENT so that a new field can be added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18312 2002-03-06 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18314 * files.el (make-auto-save-file-name): Make sure the produced file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18315 name does not contain characters that are invalid for DOS/Windows
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18316 filesystems.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18318 * dos-fns.el, w32-fns.el (make-auto-save-file-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18319 Remove replacement functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18320
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18321 2002-03-06 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18323 * font-lock.el (lisp-font-lock-keywords-2): Highlight keywords of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18324 the form `:x'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18325
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18326 * vc.el (vc-branch-part): Add autoload cookie. This function can
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18327 be called from vc-rcs-find-most-recent-rev when visiting a file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18328 checked into RCS in a CVS sandbox.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18329
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18330 2002-03-06 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18331
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18332 * progmodes/hideif.el: Augment expression parser to handle
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18333 conditional expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18334 (hif-token-regexp): Also match `?' and `:'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18335 (hif-tokenize): Handle `?' and ':' as tokens.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18336 (hif-expr): Parse conditional expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18337 (hif-or-expr): Parse `||' expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18338 (hif-and-expr): Renamed from hif-term.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18339 (hif-conditional): New function to evaluate a conditional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18340 expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18342 2002-03-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18344 * language/czech.el ("Czech"): Fix the documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18346 * language/slovak.el ("Slovak"): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18348 2002-03-05 ShengHuo ZHU <zsh@cs.rochester.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18349
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18350 * xml.el (xml-parse-attlist): Accept empty strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18352 2002-03-05 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18354 * mouse.el (mouse-show-mark): Remove the no-highlight alternative:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18355 all terminals now support highlighting of some kind.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18357 * language/european.el (mac-roman): Fix the safe-chars property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18359 2002-03-05 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18361 * vc.el (vc-transfer-file): Use `make-temp-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18362 (vc-default-update-changelog): Remove conditional use of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18363 `make-temp-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18365 * vc-cvs.el (vc-cvs-diff-tree): Fix typo in parameter names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18366
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18367 2002-03-05 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18369 * ediff-init.el: Comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18370
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18371 * ediff-hook.el: Got rid of autoloads. Not needed, since the hook
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18372 is loaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18374 * ediff-mult.el (ediff-intersect-directories)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18375 (ediff-prepare-meta-buffer,ediff-get-directory-files-under-revision):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18376 Cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18377 (ediff-draw-dir-diffs): Now supports the "C" command in directory
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18378 difference buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18379 (ediff-dir-diff-copy-file): New function that implements copying
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18380 of files from one Ediff dir to another
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18381 (ediff-bury-dir-diffs-buffer): Kills the buffer instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18382 (ediff-append-custom-diff): Better error msgs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18383
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18384 * ediff-util.el (ediff-compute-custom-diffs-maybe): Buglet fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18385 (ediff-inferior-compare-regions): Use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18386 ediff-clone-buffer-for-region-comparison. Better and simpler interface.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18387
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18388 * ediff.el (ediff-directories-internal): Cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18389 (ediff-clone-buffer-for-region-comparison): Better interface.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18391 2002-03-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18393 * emacs-lisp/easy-mmode.el (define-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18394 Use "P" in interactive spec of minor mode commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18396 2002-03-04 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18398 * faces.el (face-spec-choose): Allow `t' to appear before the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18399 (mode-line, tool-bar, minibuffer-prompt, region, fringe, bold, italic)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18400 (bold-italic, underline, highlight, secondary-selection, fixed-pitch)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18401 (variable-pitch, trailing-whitespace): Don't use the old-style entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18402 (mode-line-inactive, header-line): Move the `t' section to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18403 beginning so the `:inherit' setting can be shared.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18405 2002-03-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18407 * net/snmp-mode.el: Require tempo when compiling to prevent
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18408 warnings. Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18410 * help.el (describe-key-briefly, describe-key): Interpret `undefined'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18411 like not defined at all.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18413 2002-03-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18415 * textmodes/sgml-mode.el: Change maintainer to FSF.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18416 (sgml-start-tag-regex, sgml-font-lock-keywords-1, sgml-mode-common)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18417 (sgml-tags-invisible, sgml-beginning-of-tag):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18418 Allow _ : and non-ASCII in tag names, as required for XML.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18419 (sgml-name-char): Don't assume anything about charsets handled by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18420 encode-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18421
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18422 * textmodes/tex-mode.el (tex-guess-main-file): Handle the case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18423 where one of the buffers is narrowed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18424
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18425 * hexl.el (hexlify-command, dehexlify-command): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18426 (hexlify-buffer, dehexlify-buffer): Use call-process-region
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18427 rather than shell-command-on-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18429 * newcomment.el (comment-forward): Use forward-comment to skip
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18430 over whitespace (or comments) even when comment-use-syntax is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18432 * progmodes/cperl-mode.el (cperl-menu): Add "-emacs" to the version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18434 * textmodes/xml-lite.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18436 2002-03-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18438 * textmodes/artist.el (artist-system): Use make-temp-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18440 * progmodes/ps-mode.el (ps-run-make-tmp-filename): Use make-temp-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18442 * mail/sendmail.el (mail-recover-1): Increase non-random-len
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18443 by 1 since we changed make-auto-save-file-name to add one
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18444 fewer character to the buffer name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18445 (mail-recover): Really show point at the right place
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18446 in the *Directory* buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18447
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18448 * files.el (make-auto-save-file-name): Use make-temp-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18449
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18450 * terminal.el (te-create-terminfo): Use make-temp-file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18451 to create the source file in a safe way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18453 2002-03-03 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18454
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18455 * cus-start.el: Rename automatic-hscroll-step and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18456 automatic-hscroll-margin into hscroll-step and hscroll-margin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18457
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18458 * frame.el (auto-hscroll-mode): Renamed from automatic-hscrolling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18459 (automatic-hscrolling): Now a defvaralias for auto-hscroll-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18461 * mouse.el (mouse-region-delete-keys): Add deletechar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18463 2002-03-03 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18465 * play/snake.el (snake-score-file): Fixed parens (broken by the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18466 last patch).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18467 * play/tetris.el (tetris-score-file): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18468
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18469 2002-03-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18471 * play/tetris.el (tetris-score-file): Put in home dir, not in /tmp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18473 * play/snake.el (snake-score-file): Put in home dir, not in /tmp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18475 * play/gamegrid.el (gamegrid-set-font, gamegrid-setup-face)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18476 (gamegrid-make-mono-tty-face): Fix usage of condition-case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18478 2002-03-03 Thien-Thi Nguyen <ttn@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18480 * calendar/diary-lib.el (list-diary-entries): Use `buffer-substring'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18481 instead of `buffer-substring-no-properties' to support enriched mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18483 2002-03-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18485 * find-dired.el (find-grep-dired): Call shell-quote-argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18486 Specify the -e option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18487 Rename arg to `regexp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18489 2002-03-02 Milan Zamazal <pdm@zamazal.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18491 * textmodes/tildify.el (tildify-string-alist): Add entry for xml-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18493 2002-03-02 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18495 * mwheel.el (mwheel-scroll): Remove `double' and `triple' from the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18496 event-modifiers before looking up in `mouse-wheel-scroll-amount'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18497 If there's no applicable modifiers entry in the alist in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18498 `mouse-wheel-scroll-amount', fall back to the default, not to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18499 nil (which causes full screen scrolls).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18501 2002-03-01 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18503 * textmodes/texnfo-upd.el (texinfo-start-menu-description):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18504 Remove extra paren in regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18505
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18506 2002-03-01 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18508 * mouse.el (mouse-show-mark): Use display-mouse-p, not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18509 display-graphic-p, to decide whether to move point or use the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18510 highlighting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18512 2002-02-28 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18513
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18514 * eshell/esh-var.el (eshell-parse-variable-ref): Use `make-temp-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18515
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18516 * calc/calc-graph.el (calc-gnuplot-tempfile): Don't expand against
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18517 `temporary-file-directory'; we now do that in `calc-graph-file-cache'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18518 (calc-temp-file-name): Use `make-temp-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18520 2002-02-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18522 * font-lock.el (java-font-lock-extra-types):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18523 Match java.net.URL, etc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18525 2002-02-28 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18526
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18527 * hexl.el (hexl-options): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18528 Update Commentary section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18530 * textmodes/sgml-mode.el (sgml-specials, sgml-quick-keys):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18531 Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18533 2002-02-28 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18534
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18535 * vc.el (vc-revert-buffer): If the buffer is not saved, prompt
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18536 the user to do that first.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18537 (vc-update): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18539 * vc-hooks.el (vc-menu-map): New entry "Update to Latest Version",
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18540 which calls vc-update. Use the term "Base Version" instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18541 "Last Version" for the entries "Revert" and "Compare".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18543 2002-02-28 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18545 * simple.el (shell-command-on-region): Report non-zero exit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18546 status in mode line instead of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18548 2002-02-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18549
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18550 * comint.el (comint-preoutput-filter-functions): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18551 (comint-output-filter-functions, comint-input-filter-functions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18552 (comint-redirect-filter-functions): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18554 (comint-redirect-preoutput-filter): Do the local-hook
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18555 handling of t when running comint-redirect-filter-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18556 (comint-output-filter): Likewise for comint-preoutput-filter-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18558 2002-02-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18560 * paths.el (remote-shell-program): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18562 2002-02-26 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18563
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18564 * ibuf-ext.el (sorter mode-name): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18565 (ibuffer-do-occur): Don't quote ibuffer-marked-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18567 * calc/calc-ext.el (calc-scroll-left): Call scroll-left
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18568 interactively, so they do something.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18569 (calc-scroll-right): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18571 2002-02-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18573 * international/mule.el (ctext-pre-write-conversion): Handle the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18574 case when FROM is a string, and when we are called from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18575 build_annotations_2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18577 2002-02-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18579 * rect.el (clear-rectangle-line): Reindent to the same column
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18580 that move-to-column reached when it tried to go to endcol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18581
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18582 * icomplete.el (icomplete-exhibit): Use minibuffer-prompt-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18583
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18584 2002-02-26 Ivar Rummelhoff <ivarru@math.uio.no>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18586 * winner.el (winner-boring-buffers, winner-set): A window which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18587 displays a buffer whose name is in the list
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18588 `winner-boring-buffers', will no longer be restored by `winner-undo'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18589 (winner-sorted-window-list): Used to improve comparison between
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18590 window configurations.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18591 (winner-win-data): Simplified and moved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18592 (winner-conf): Simplified (now uses `winner-win-data').
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18593 (winner-change-fun, winner-save-old-configurations)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18594 (winner-save-(un)conditionally, winner-redo): Changes made while in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18595 the minibuffer will be ignored. (Such changes are undone upon
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18596 exit for the minibuffer, anyway.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18597 (winner-set-conf): Preserve selected window whenever possible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18598 (winner-make-point-alist): Simplified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18599 (winner-mode, winner-save-unconditionally): Save current window
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18600 configuration on entering minibuffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18601 (minor-mode-alist): Don't add winner-mode to `minor-mode-alist',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18602 since it does not change the overall behavior of Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18604 2002-02-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18606 * international/mule-conf.el (compound-text): Renamed back from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18607 compound-text-no-extensions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18608 (ctext-no-compositions): Remove the mime-charset property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18609 (compound-text-with-extensions): Renamed from compound-text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18610 (x-ctext-with-extensions, ctext-with-extensions): Renamed aliases.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18612 2002-02-26 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18614 * faces.el (list-faces-display): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18616 2002-02-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18618 * frame.el (focus-follows-mouse): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18620 2002-02-26 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18622 * mwheel.el (mouse-wheel-mode): Pass vectors instead of symbols
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18623 to `define-key', since it no longer accepts the latter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18624
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18625 2002-02-25 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18626
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18627 * term/w32-win.el (mouse-wheel-scroll-line): Use car of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18628 mouse-wheel-scroll-amount.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18629
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18630 * w32-vars.el (mouse-wheel-scroll-amount): Use same definition as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18631 mwheel.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18632
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18633 * language/japanese.el (iso-2022-jp-2): Add init-bol flag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18634
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18635 2002-02-25 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18637 * vc.el (vc-diff-switches-list): Fix prev change, making the macro
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18638 consistent with the others that take a backend name as a symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18640 * vc-cvs.el, vc-rcs.el, vc-sccs.el: Fix calls to vc-diff-switches-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18642 2002-02-25 Kim F. Storm <no-spam@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18643
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18644 * comint.el (comint-replace-by-expanded-filename): Do nothing if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18645 comint-match-partial-filename returns nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18647 * shell.el (shell-pcomplete-setup-done): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18648 (shell-pcomplete): Use it instead of shell-pcomplete-setup-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18649 (shell-pcomplete-reverse): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18650
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18651 2002-02-25 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18653 * ps-print.el (ps-print-printer): Added `lpr' customize group member.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18655 2002-02-25 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18657 * subr.el (save-match-data): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18659 * ielm.el (ielm-prompt): Allow customization; make it read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18661 2002-02-25 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18663 * shell.el (shell-mode-map): Add "Complete" header so completion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18664 menu is shown on the menu bar in shell mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18665
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18666 2002-02-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18668 * ielm.el (ielm-match-data): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18669 (inferior-emacs-lisp-mode): Make it buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18670 (ielm-eval-input): Use it to preserve match-data between inputs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18671
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18672 2002-02-24 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18673
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18674 * ielm.el (inferior-emacs-lisp-mode): Use hexl for the dummy process.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18676 2002-02-24 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18678 * cus-edit.el (custom-unlispify-remove-prefixes): Add to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18679 `custom-buffer' customize group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18680
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18681 2002-02-23 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18683 * help.el (where-is): Use remap-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18684
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18685 * help-fns.el (describe-function-1): Use remap-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18687 * subr.el (global-set-key, local-set-key): Undo 2002-02-06
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18688 change (no longer accept a symbol for the KEY argument).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18689
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18690 2002-02-23 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18692 * calc/calcalg3.el (calc-invent-variables): Convert integer to string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18693 * calc/calcalg2.el (math-solve-get-sign): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18694
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18695 * ibuffer.el (ibuffer-compile-format): Don't uselessly bind `pt'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18696 in generated function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18698 * ibuf-ext.el (ibuffer-old-time): Change to hours.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18699 (ibuffer-mark-old-buffers): Handle it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18700
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18701 * shell.el (shell-pcomplete, shell-pcomplete-reverse): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18702 (toplevel): Bind them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18703 (shell-mode): Don't set `comint-dynamic-complete-functions'; it is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18704 not necessary now that we use pcomplete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18706 * comint.el: Document how use new pcomplete completion facility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18708 2002-02-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18710 * mail/rmailsum.el (rmail-summary-output): Properly advance
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18711 to next message, by calling rmail-summary-goto-msg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18713 * net/browse-url.el (browse-url-galeon): Specify --existing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18714 for an existing window. Use --noraise rather than --no-raise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18715 Don't use -x.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18717 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18719 * progmodes/etags.el (find-tag-noselect, find-tag)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18720 (find-tag-other-window, find-tag-other-frame, find-tag-regexp):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18721 Fix a typo in doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18722
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18723 2002-02-20 Deepak Goel <deego@glue.umd.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18725 * play/snake.el (snake-velocity-queue, snake-update-velocity)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18726 (snake-final-x-velocity, snake-final-y-velocity):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18727 New variable and functions. Store user's keypresses
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18728 into a queue and pop from the queue each subsequent turn.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18729 (snake-update-game, snake-move-left)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18730 (snake-move-right, snake-move-up, snake-move-down, snake-active-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18731 (snake-start-game): Use that queue.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18732 (snake-use-glyphs-flag): Renamed from snake-use-glyphs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18733 (snake-use-color-flag): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18734 (snake-mode): Rename uses of those variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18735
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18736 2002-02-22 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18738 Support for ICCCM Extended Segments in X selections:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18739
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18740 * international/mule-conf.el (ctext-no-compositions): New coding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18741 system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18742 (compount-text-no-extensions): Renamed from compound-text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18743 (x-ctext-no-extensions, ctext-no-extensions): Aliases for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18744 compound-text-no-extensions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18745 (compound-text): Redefined using post-read and pre-write conversions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18747 * international/mule.el (non-standard-icccm-encodings-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18748 (non-standard-designations-alist): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18749 (ctext-post-read-conversion, ctext-pre-write-conversion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18750 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18752 2002-02-21 Jonathan Kamens <jik@kamens.brookline.ma.us>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18753
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18754 * vc.el (vc-default-init-version): Update documentation to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18755 indicate that the backend can override the default init version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18756 (vc-register): Use the backend init-version function, if it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18757 exists, to determine the initial version of a file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18758 (vc-diff-switches-list): Don't symbol-quote backend, since it's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18759 already a symbol. Don't fail if vc-BACKEND-diff-switches isn't bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18760
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18761 * vc-hooks.el (vc-mode-line): Set vc-mode to nil if the file is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18762 not version-controlled. This is necessary, e.g., if the file has
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18763 just been reverted, and thus was previously under version control
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18764 but isn't any longer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18765 (vc-find-file-hook): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18767 2002-02-21 Martin Lorentzson <Martin.Lorentzson@telia.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18768
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18769 * vc-cvs.el (vc-cvs-sticky-date-format-string): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18770 (vc-cvs-sticky-tag-display): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18771 (vc-cvs-mode-line-string): Add sticky-tag to the mode-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18772 (vc-cvs-checkin): If the input revision is a valid symbolic tag
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18773 name, we create it as a branch, commit and switch to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18774 (vc-cvs-retrieve-snapshot): Set file-property sticky-tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18775 (vc-cvs-valid-symbolic-tag-name-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18776 (vc-cvs-parse-sticky-tag): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18777 (vc-cvs-parse-entry): Add parsing of sticky tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18779 2002-02-21 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18781 * toolbar/tool-bar.el (tool-bar-mode): Revert the :init-value to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18782 nil, and then explicitly set the standard-value to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18784 2002-02-20 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18785
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18786 * textmodes/flyspell.el (flyspell-mode): Autoload the variable
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18787 since it is used in the menu bar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18789 2002-02-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18790
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18791 * simple.el (shell-command-on-region): Display the exit status
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18792 when a command fails.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18793
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18794 * subr.el (add-hook): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18796 * frame.el (other-frame): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18798 * simple.el (yank): Clear `field' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18800 2002-02-20 Tom Tromey <tromey@cachet>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18802 * progmodes/tcl.el (tcl-do-fill-paragraph): Find and fill on more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18803 natural paragraph boundaries. Don't fail at beginning of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18805 2002-02-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18807 * tar-mode.el (tar-next-line, tar-previous-line): Add doc string,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18808 call the argument "arg" to match plain next-line and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18809 previous-line. From Kevin Ryde <user42@zip.com.au>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18811 2002-02-19 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18812
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18813 * mwheel.el (mouse-wheel-scroll-amount): Can specify different
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18814 scroll amounts for different modifiers now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18815 (mwheel-scroll): Handle the new `mouse-wheel-scroll-amount'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18816 format properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18817 (mouse-wheel-mode): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18819 2002-02-19 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18821 * textmodes/bibtex.el (bibtex-parse-keys): Put save-match-data
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18822 around function body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18823
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18824 * net/browse-url.el (browse-url-maybe-new-window): Reverse the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18825 sense of the comparison, to match the doc strings of functions
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18826 that use this macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18828 2002-02-19 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18829
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18830 * facemenu.el (describe-text-mode-map): Removed bootstrap kludge.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18832 * toolbar/tool-bar.el (tool-bar-mode): Made the standard value t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18833 * menu-bar.el (menu-bar-mode): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18835 2002-02-18 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18836
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18837 * replace.el (query-replace-regexp-eval): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18839 2002-02-18 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18840
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18841 * calc/calcalg2.el (math-solve-get-int): Convert return value from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18842 `math-get-from-counter' to a string before calling `concat' on it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18844 * calc/calc-maint.el (calc-split-manual): Look for calc.texi.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18845 (calc-public-autoloads): Obsolete; remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18846 (calc-private-autoloads): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18847 (calc-add-autoloads): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18849 * calc/calc-macs.el (calc-with-default-simplification): Use &rest
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18850 for body.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18852 2002-02-17 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18853
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18854 * w32-win.el (x-option-alist, x-long-option-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18855 (x-switch-definitions): Remove, use command-line-x-option-alist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18856 instead to be consistent with X.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18857 (x-handle-initial-switch): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18859 2002-02-17 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18860
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18861 * faces.el (mode-line-inactive, header-line): Add the :inherit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18862 attribute for the tty case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18864 2002-02-17 stanislav shalunov <shalunov@internet2.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18866 * mail/uce.el (uce-reply-to-uce): Fix incorrect behavior when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18867 invoked from Rmail with full headers displayed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18868
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18869 2002-02-17 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18871 * emacs-lisp/lisp.el (mark-defun): Don't leave multiple marks
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18872 when repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18873 * textmodes/paragraphs.el (mark-paragraph): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18875 2002-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18877 * menu-bar.el (menu-bar-showhide-menu): Added speedbar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18878 (menu-bar-tools-menu): Removed speedbar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18880 * textmodes/ispell.el (ispell-menu-map): Added `customize-ispell'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18881 and `flyspell-mode' entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18883 * textmodes/flyspell.el (flyspell): Add to ispell group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18884
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18885 2002-02-17 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18887 * emacs-lisp/lisp.el (mark-sexp): Don't leave multiple marks when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18888 repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18889 (mark-defun): Mark more if repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18891 2002-02-17 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18893 * ibuf-ext.el (ibuffer-toggle-sorting-mode): Make it work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18895 * ibuffer.el (ibuffer-truncate-lines): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18896 (ibuffer-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18898 2002-02-17 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18899
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18900 * cus-start.el: Add mouse-highlight.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18901
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18902 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18903
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18904 * Makefile.in (DONTCOMPILE): Remove cus-start.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18906 * cus-start.el: Add automatic-hscroll-margin and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18907 automatic-hscroll-step.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18909 2002-02-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18910
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18911 * cus-start.el (x-autoselect-window): Allow customization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18912
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18913 * eshell/em-alias.el (eshell-alias-initialize): Do not use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18914 make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18915
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18916 * eshell/em-cmpl.el (eshell-cmpl-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18918 * eshell/em-dirs.el (eshell-dirs-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18920 * eshell/em-glob.el (eshell-glob-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18922 * eshell/em-hist.el (eshell-hist-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18924 * eshell/em-pred.el (eshell-pred-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18925
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18926 * eshell/em-prompt.el (eshell-prompt-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18927
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18928 * eshell/em-rebind.el (eshell-rebind-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18930 * eshell/em-smart.el (eshell-smart-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18932 * eshell/em-unix.el (eshell-unix-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18934 * eshell/esh-cmd.el (eshell-cmd-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18936 * eshell/esh-ext.el (eshell-ext-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18938 * eshell/esh-io.el (eshell-io-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18939
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18940 * eshell/esh-mode.el (eshell-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18942 * eshell/esh-test.el (eshell-show-usage-metrics): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18944 * eshell/esh-var.el (eshell-var-initialize): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18946 * progmodes/idlw-shell.el (idlwave-shell-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18947
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18948 * progmodes/idlwave.el (idlwave-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18949
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18950 * textmodes/reftex-sel.el (reftex-select-label-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18951 (reftex-select-bib-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18952
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18953 2002-02-16 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18955 * eshell/em-hist.el (eshell-hist-initialize): When in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18956 minibuffer, use the global value of `eshell-history-ring', and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18957 never save it to disk, or ask to save it to disk. This allows
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18958 users of session.el to control whether its global state should be
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18959 persisted or not.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18960 (eshell-add-command-to-history): Don't write Eshell's history out
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18961 to disk, let the governing mode control that upon exit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18962
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18963 2002-02-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18964
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18965 * eshell/eshell.el (eshell-command): Before reading from the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18966 minibuffer, add eshell-add-command-to-history to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18967 minibuffer-exit-hook, and remove it after read-from-minibuffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18968 returns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18969
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18970 * eshell/em-hist.el (eshell-add-input-to-history): New function,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18971 with most of the code from eshell-add-to-history.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18972 (eshell-add-command-to-history): New function, to record in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18973 eshell-history the commands run via eshell-command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18974 (eshell-add-to-history): Call eshell-add-command-to-history to do
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18975 most of the work.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18976
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18977 2002-02-16 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18978
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18979 * eshell/esh-ext.el (eshell-external-command): Added a fix for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18980 XEmacs' new dired.el, which adds a global entry in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18981 `file-name-handler-alist'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18982
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18983 2002-02-16 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18984
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18985 * align.el (align-region): Added a missing name argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18987 2002-02-16 John Wiegley <johnw@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18989 * eshell/esh-ext.el (eshell-script-interpreter): Allow whitespace
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18990 after the #! of a shell interpretor specification.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18991
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18992 2002-02-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18994 * help.el (describe-key-briefly): Make output in INSERT case
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18995 look just like what is displayed in the normal case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18996
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18997 2002-02-15 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
18999 * textmodes/tex-mode.el (tex-font-lock-keywords-2):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19000 Require non-letter after specials.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19002 2002-02-15 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19004 * menu-bar.el (menu-bar-tools-menu): Add an item for Calculator.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19006 2002-02-15 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19008 * simple.el (mark-word): Mark more if repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19009 * textmodes/paragraphs.el (mark-paragraph): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19010 (mark-end-of-sentence): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19011
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19012 2002-02-15 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19013
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19014 * wid-edit.el (widgetp): Made it more robust.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19016 2002-02-14 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19018 * facemenu.el (describe-text-done): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19019 (describe-text-mode-map): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19020 (describe-text-mode-hook): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19021 (describe-text-mode): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19022 (describe-text-widget): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19023 (describe-text-sexp): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19024 (describe-text-properties): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19025 (describe-text-category): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19026 (describe-text-at): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19027 (facemenu-menu): Replace `list-text-properties-at' with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19028 `describe-text-at' in the menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19029
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19030 * wid-edit.el (widgetp): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19031 * wid-edit.el (widget-keymap, widget-insert, widget-setup): Autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19033 * emacs-lisp/pp.el (pp-to-string): Autoloaded.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19035 * wid-browse.el: Removed version and x-url keywords.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19037 2002-02-13 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19039 * cus-start.el (mode-line-in-non-selected-windows):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19040 Allow customization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19042 2002-02-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19044 * textmodes/bibtex.el (bibtex-parse-buffers-stealthily):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19045 Tell bibtex-parse-keys to output no progress messages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19047 2002-02-12 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19049 * progmodes/pascal.el (pascal-imenu-generic-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19050 Add menu-title and fix parentheses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19051
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19052 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19054 * menu-bar.el (menu-bar-options-save): Removed `truncate-lines'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19055 (menu-bar-options-menu): Don't set default value for `truncate-lines'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19056
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19057 2002-02-12 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19059 * menu-bar.el (menu-bar-options-save): Only save
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19060 `current-language-environment' and `default-input-method' when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19061 marked as customized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19063 * international/mule-cmds.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19064 (setup-specified-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19065 Mark `current-language-environment' as customized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19066 (set-input-method): Mark `default-input-method' as customized when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19067 called interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19068 (toggle-input-method): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19070 2002-02-11 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19072 * ibuffer.el (ibuffer-switch-format): Supply required argument for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19073 `ibuffer-current-formats'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19075 2002-02-11 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19077 * faces.el (mode-line-inactive): Add dark-background variant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19079 2002-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19081 * toolbar/tool-bar.el (tool-bar-mode): Removed standard value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19082 * menu-bar.el (menu-bar-mode): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19083 * cus-edit.el (customize-mark-to-save): Always save variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19084 without a standard value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19085
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19086 * menu-bar.el (menu-bar-make-toggle): Made it aware of customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19087 (menu-bar-options-save): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19088 (menu-bar-showhide-menu): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19089 (menu-bar-options-menu): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19090 (menu-bar-scroll-bar-right, menu-bar-scroll-bar-left)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19091 (menu-bar-scroll-bar-none): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19092 (menu-bar-showhide-scroll-bar-menu): Use customize aware lambda
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19093 expressions instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19095 * cus-edit.el (customize-set-value): Return value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19096 (customize-set-variable): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19097 (customize-save-variable): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19098 (customize-set-variable): Load dependencies before setting value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19099 (custom-load-symbol): Autoload it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19100 (customize-mark-as-set): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19102 2002-02-11 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19103
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19104 * cus-start.el: Don't warn about "x-*" symbols when building a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19105 non-GUI version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19107 2002-02-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19109 * strokes.el (strokes-do-stroke, strokes-do-complex-stroke):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19110 Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19111 (strokes-help): Do not use doubled with-output-to-temp-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19112 Fix the help string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19113 (strokes-prompt-user-save-strokes): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19114 (strokes-list-strokes): Use proper exit-action argument for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19115 view-buffer. Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19116
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19117 * international/mule-diag.el: Various doc and message fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19118 (non-iso-charset-alist): Add mac-roman. Don't add entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19119 codepages already present.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19120 (list-block-of-chars): Display space for null entries in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19121 translation table. Display tab specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19122 (list-non-iso-charset-chars): Check for null charsets. Use pop
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19123 for clarity. Don't break 8-bit sets into sections between ranges.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19124 (list-charset-chars): Avoid indent-tabs-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19125 (describe-char-after): Maybe use the text property for syntax
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19126 table information. Maybe report char-code-property-table info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19127 Maybe report character's unicode. Tweak printing of list info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19128 (list-input-methods): Add xref buttons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19129 (dump-charsets, dump-codings): Deleted (obsolete).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19130 From Dave Love <fx@gnu.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19132 2002-02-10 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19133
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19134 * menu-bar.el (menu-bar-showhide-menu): Rename functions for toggling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19136 2002-02-10 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19137
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19138 * viper-util.el (viper-read-key-sequence): Fix so it'll read
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19139 fast key sequences in emacs native mode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19140 (viper-events-to-keys): Delete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19142 * viper.el (describe-key, describe-key-briefly): Get rid of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19143 viper-events-to-keys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19144
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19145 * ediff-init.el (ediff-has-gutter-support): Steven Turnbull's patch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19147 * ediff-wind.el (ediff-setup-control-frame):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19148 Use ediff-has-gutter-support.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19149
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19150 * ediff-util.el (ediff-dispose-of-variant-according-to-user):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19151 check if buff is alive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19152
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19153 * ediff.el: Typo in comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19155 2002-02-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19157 * menu-bar.el (menu-bar-options-save): Take care of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19158 line-number-mode and column-number-mode variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19159 (menu-bar-showhide-menu): New menu-items "Show Line Number" and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19160 "Show Column Number" in "Show/Hide" menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19162 2002-02-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19164 * mail/mailabbrev.el (mail-mode-map): Use eval-after-load to change it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19166 2002-02-09 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19167
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19168 * faces.el (mode-line-inactive): New face for mode-line for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19169 non-selected windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19170 (mode-line): Doc fix: Only used for selected window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19172 2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19174 * calendar/cal-menu.el (calendar-mode-map): Change the menu item's
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19175 name to "Insert Diary Entry".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19176
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19177 2002-02-08 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19178
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19179 * font-lock.el (save-buffer-state): Use restore-buffer-modified-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19180 (c-font-lock-syntactic-face-function): Accept doxygen-style comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19181
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19182 2002-02-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19184 * textmodes/text-mode.el (text-mode-hook-identify): Define as no-op.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19185
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19186 2002-02-08 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19188 * calc/calc.el (calcDigit-key): Use minibuffer-prompt-end instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19189 of point-min.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19190
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19191 2002-02-08 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19193 * net/ange-ftp.el (ange-ftp-process-handle-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19194 (ange-ftp-set-xfer-size): If the file's size is a float, divide
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19195 by 1024 instead of using ash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19197 * international/mule-cmds.el (select-safe-coding-system):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19198 State the buffer's name in the message popped in the *Warning* buffer,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19199 and make sure the offending buffer is displayed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19201 2002-02-07 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19203 * ffap.el (ffap-newsgroup-p): Test for non-nil symbol-value of htb.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19205 2002-02-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19206
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19207 * terminal.el (terminal-map): Define [menu-bar] so global def is seen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19208
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19209 * register.el (list-registers): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19210 (describe-register-1): New subroutine, taken out of view-register.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19212 * emacs-lisp/copyright.el (copyright-regexp):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19213 Delete the unibyte copyright symbol; it's redundant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19214 Fix a spazz in the multibyte encoding here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19216 2002-02-07 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19218 * language/cyril-util.el (cyrillic-encode-koi8-r-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19219 (cyrillic-encode-alternativnyj-char): Get translation tables from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19220 symbol properties, not as variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19221 (standard-display-cyrillic-translit): Include unicodes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19222
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19223 2002-02-06 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19224
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19225 * help.el (where-is): Report remapped commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19227 * help-fns.el (describe-function-1): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19228
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19229 * subr.el (global-set-key, local-set-key): Accept a symbol for the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19230 KEY argument (like define-key).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19232 2002-02-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19234 * textmodes/flyspell.el (flyspell-insert-function): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19235
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19236 2002-02-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19237
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19238 * mail/mailabbrev.el: Require sendmail only at compile time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19239 (mail-mode-header-syntax-table): Var deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19240 (mail-abbrev-syntax-table): Init to nil, will compute when needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19241 (sendmail-pre-abbrev-expand-hook): Only temporarily change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19242 local-abbrev-table and the syntax table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19243 Compute mail-abbrev-syntax-table if that has not been done.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19244
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19245 * progmodes/compile.el (grep-compute-defaults): Definition moved up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19247 * emacs-lisp/debug.el (debugger-frame-offset): Var deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19248 (debugger-frame-number): Figure out the offset directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19249 (debugger-setup-buffer): Don't use debugger-frame-offset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19250 (debugger-frame, debugger-frame-clear): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19251 (debugger-jump): Don't alter debugger-frame-offset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19253 * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19254 Replace foo-p as var name with foo-flag, not foo-p-flag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19256 * hilit-chg.el (highlight-changes-active-string): Default to +Chg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19257 (highlight-changes-passive-string): Default to -Chg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19258 (highlight-changes-global-modes): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19259
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19260 * dired.el (dired-get-filename): Add /: when appropriate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19261 to avoid taking a local name as remote.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19263 * files.el (file-name-non-special): Add special handling for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19264 file-name-sans-versions, file-name-completion, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19265 file-name-all-completions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19267 * isearch.el (isearch-update): Don't update display in kbd macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19268 (isearch-lazy-highlight-new-loop): Do nothing in kbd macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19269
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19270 * subr.el (force-mode-line-update): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19272 * subr.el (atomic-change-group, prepare-change-group)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19273 (activate-change-group, accept-change-group, cancel-change-group):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19274 New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19276 * simple.el (undo-get-state, undo-revert-to-state): Fns deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19277 (transpose-subr-1): Use atomic-change-group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19279 * subr.el (add-minor-mode): Include the mode's lighter string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19280 in the minor mode menu item name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19282 * mail/rmail.el (rmail-toggle-header): Avoid possibly slow call to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19283 rmail-count-screen-lines starting from (point-min).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19284
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19285 * startup.el (use-fancy-splash-screens-p): Need 19 lines,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19286 beyond the image height, to use the fancy splash screen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19287
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19288 * textmodes/text-mode.el (text-mode-hook-identify): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19289 (text-mode): Set text-mode-variant here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19291 2002-02-06 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19292
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19293 * play/pong.el (pong-height): Don't use height that exceeds the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19294 frame height.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19295 (pong-border-options): Make the border colors slightly more bright.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19297 * play/gamegrid.el (gamegrid-display-type): Treat any
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19298 color-capable display as color-x, if display-color-p is fboundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19299 (gamegrid-make-color-x-face): Don't call gamegrid-color twice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19300 (gamegrid-make-color-tty-face): Use the value of color, not the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19301 symbol itself. Don't call gamegrid-color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19302
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19303 2002-02-05 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19305 * gud.el (gud-refresh): Call recenter only after we are sure we
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19306 are in the right window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19308 2002-02-05 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19310 * cus-edit.el (customize-mark-to-save): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19311 * menu-bar.el (menu-bar-options-save): Rewrote.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19313 2002-02-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19314
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19315 * cus-start.el (x-use-underline-position-properties):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19316 Allow customization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19318 2002-02-04 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19320 * dired.el (dired-load-hook, dired-mode-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19321 (dired-before-readin-hook, dired-after-readin-hook): Defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19323 2002-02-03 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19325 * ibuf-ext.el (ibuffer-filter-format-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19326 (ibuffer-cached-filter-formats, ibuffer-compiled-filter-formats):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19327 New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19328 * ibuffer.el (ibuffer): Remove link; the "home page" for ibuffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19329 is now the Emacs CVS tree.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19330 (ibuffer-formats): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19331 (ibuffer-active-formats-name, ibuffer-current-formats): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19332 (ibuffer-current-format): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19333 (ibuffer-recompile-formats, ibuffer-check-formats)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19334 (ibuffer-switch-format, ibuffer-update-title):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19335 Add support for ibuffer-filter-format-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19336 (define-ibuffer-column process): Remove unncessary consing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19338 * ibuf-macs.el (define-ibuffer-column): Add beginnings of support
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19339 for a summary column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19341 2002-02-03 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19343 * window.el (save-selected-window): Move macro before first use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19344 (balance-windows): Fix misplaced parenthesis.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19346 2002-02-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19348 * calculator.el (calculator-displayers): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19349
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19350 2002-02-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19352 * menu-bar.el (menu-bar-help-menu): Use different text for tool-tip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19353 (menu-bar-options-save): Save also the value of `display-time-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19354 (showhide-date-time): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19355 (menu-bar-showhide-menu): New menu-item "Date and time".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19357 2002-02-03 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19359 * mail/rmail.el (rmail): Use find-buffer-visiting instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19360 get-file-buffer to check for rmail buffer existence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19362 * term.el (term-emulate-terminal): Extract proper command string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19363 which is supplied to term-command-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19365 2002-02-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19366
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19367 * international/quail.el (quail-help): Don't call help-setup-xref.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19369 * international/mule-cmds.el (describe-input-method):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19370 Call help-setup-xref here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19371 (describe-current-input-method): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19372
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19373 * novice.el (disabled-command-hook): Clarify output text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19374 Indent the paragraph from the command's doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19376 * dabbrev.el (dabbrev--goto-start-of-abbrev):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19377 Exit loop on beginning of field rather than bobp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19378
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19379 2002-02-02 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19380
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19381 * mail/uce.el (uce-reply-to-uce): Prune the headers before copying
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19382 the message text into the *mail* buffer, and restore the pruned
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19383 state after that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19385 * mail/rmail.el (rmail-redecode-body): Prune the headers before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19386 looking for X-Coding-System header, and restore the pruned state
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19387 before returning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19389 2002-02-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19391 * cus-edit.el (customize-save-variable): Fix typo in prompt.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19393 These changes integrate new version of flyspell.el from its
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19394 maintainer, Manuel Serrano:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19396 * textmodes/flyspell.el (flyspell-issue-message-flag): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19397 (flyspell-mode-on, flyspell-notify-misspell)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19398 (flyspell-small-region, flyspell-external-point-words)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19399 (flyspell-large-region): Use it
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19400 (flyspell-before-incorrect-word-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19401 (flyspell-after-incorrect-word-string): New user options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19402 (make-flyspell-overlay): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19403 (flyspell-version): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19404 (flyspell-incorrect-face, flyspell-duplicate-face): Adapt face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19405 definitions to use :weight.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19406 (flyspell-insert-function): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19407 (flyspell-auto-correct-word, flyspell-correct-word)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19408 (flyspell-xemacs-correct): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19409 (flyspell-define-abbrev): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19410 (flyspell-auto-correct-word, flyspell-correct-word)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19411 (flyspell-xemacs-correct): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19412 (make-flyspell-overlay): Use `evaporate' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19413 (flyspell-auto-correct-word, flyspell-correct-word): Remove overlay.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19414 (flyspell-emacs-popup): Use `session' instead of `accept'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19415 (flyspell-auto-correct-previous-pos): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19416 (flyspell-auto-correct-previous-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19417 (flyspell-auto-correct-previous-word): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19419 2002-02-02 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19421 * novice.el (enable-command): If Emacs was invoked as "emacs -q",
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19422 don't alter the user's ~/.emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19423 (disable-command): If user-init-file is nil or does not exist,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19424 default to "~/.emacs" (~/_emacs on DOS and, maybe, Windows).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19425 But don't alter the init file if Emacs was invoked as "emacs -q"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19427 2002-02-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19429 * mail/sendmail.el (mail-mode): Undo half of last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19431 * indent.el (indent-for-tab-command): Remove spurious code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19433 * hi-lock.el (hi-lock-find-patterns): Save restriction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19435 2002-02-01 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19437 * calendar/time-date.el: Moved from lisp/gnus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19438
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19439 * calendar/parse-time.el: Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19441 2002-01-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19442
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19443 * international/iso-acc.el (iso-languages): Fix ", " in French.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19444
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19445 * cus-start.el (history-length): Specify customization for it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19447 * emacs-lisp/debug.el (debugger-setup-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19448 When an eval-buffer frame was reading from a buffer,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19449 insert indication of the buffer position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19450 (debugger-frame-number): Ignore ;;;-comment lines in backtrace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19451 (debugger-frame-clear, debugger-frame): Error on non-frame line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19452
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19453 * simple.el (shell-command-on-region): Err if no mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19454 before reading the command string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19455
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19456 * hl-line.el (hl-line-highlight, hl-line-unhighlight):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19457 Definitions moved down after hl-line-mode var's definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19459 * hilit-chg.el (hilit-chg-fixup): Don't alter overlay if not ours.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19460 (hilit-chg-set-face-on-change): Rename arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19461 (hilit-chg-make-ov): Detect error earlier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19463 * ediff-hook.el: Delete autoload cookies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19465 * comint.el (comint-scroll-show-maximum-output): Default is t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19467 * emacs-lisp/bytecomp.el (batch-byte-compile): New arg noforce.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19468 (batch-byte-compile-if-not-done): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19469
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19470 * Makefile.in (compile): New target.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19471 (compile-always): Renamed from compile-files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19472 (compile-after-backup): Renamed from compile.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19473 (bootstrap): Depend on compile-always, not compile-files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19475 * emulation/pc-select.el (pc-select-save-and-set-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19476 Properly use MODE-VAR.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19477
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19478 2002-01-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19480 * menu-bar.el (menu-bar-help-menu): Change menu-item "Show Emacs
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19481 Version" to "About Emacs".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19482 (menu-bar-options-save): Add `default-frame-alist'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19483 to saved variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19484 (menu-bar-showhide-scroll-bar-menu): Use frame-parameters instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19485 of the variable `scroll-bar-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19487 * startup.el (normal-splash-screen, display-splash-screen):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19488 New functions (separated from command-line-1).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19489 (command-line-1): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19491 2002-01-28 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19492
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19493 * calendar/calendar.el (generate-calendar-month): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19495 2002-01-27 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19497 * time.el (display-time-mail-directory): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19498 (display-time-mail-function): Update doc-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19499 (display-time-mail-icon): Use XPM image when available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19500 (display-time-string-forms): Use more descriptive text as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19501 help-echo property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19502 (display-time-mail-check-directory): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19503 (display-time-update): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19505 * menu-bar.el (menu-bar-showhide-scroll-bar-menu):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19506 Quote `window-system'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19508 * tmm.el (tmm-get-keymap): Honour :visible in `menu-item'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19509 Add Keywords header. Update Commentary section.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19510 Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19511
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19512 * menu-bar.el (menu-bar-scroll-bar-right)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19513 (menu-bar-scroll-bar-left, menu-bar-scroll-bar-none)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19514 (showhide-menu-bar): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19515 (menu-bar-showhide-menu): New submenu "Show/Hide".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19516 (menu-bar-showhide-scroll-bar-menu): "Scroll-bar" submenu of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19517 "Show/Hide".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19518 Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19520 2002-01-27 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19521
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19522 * lazy-lock.el (lazy-lock-mode): Add a reference to jit-lock.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19524 2002-01-26 Evgeny Roubinchtein <evgenyr@cs.washington.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19526 * pc-select.el (pc-selection-mode-hook)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19527 (pc-select-saved-settings-alist, pc-select-map)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19528 (pc-select-saved-global-map, pc-select-key-bindings-alist)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19529 (pc-select-default-key-bindings, pc-select-extra-key-bindings)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19530 (pc-select-meta-moves-sexps-key-bindings)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19531 (pc-select-tty-key-bindings, pc-select-old-M-delete-binding):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19532 New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19533 (pc-select-define-keys, pc-select-restore-keys): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19534 (pc-select-add-to-alist, pc-select-save-and-set-var)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19535 (pc-select-save-and-set-mode, pc-select-restore-var)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19536 (pc-select-restore-mode): New macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19537 (pc-selection-mode): Completely rewrote the body of the function;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19538 the main goal was to make pc-selection-mode "turn-off"-able, like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19539 other minor modes. Use define-minore-mode instead of just a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19540 defun. Store the key bindings into four alists:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19541 pc-select-default-key-bindings, pc-select-extra-key-bindings,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19542 pc-select-meta-moves-sexps-key-bindings, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19543 pc-select-tty-key-bindings; then have the pc-select-define-keys
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19544 function walk those alists instead of calling define-key
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19545 repeatedly. When the mode is turned on, set the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19546 keybindings in global-map and remember the old keybindings; when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19547 the mode is turned off, restore the previously-saved keybindings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19548 (pc-selection-mode defcustom): Reflect the fact that the mode is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19549 now "turn-off"-able.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19551 2002-01-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19553 * eshell/esh-cmd.el (eshell-eval-command): If eshell-resume-eval
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19554 returns t, don't treat that as an error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19556 2002-01-25 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19558 * faces.el (face-font-registry-alternatives) [windows-nt]:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19559 Add ms-oemlatin as an alternative for iso8859-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19561 2002-01-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19563 * pcvs.el (cvs-reread-cvsrc): Distinguish between an empty list of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19564 args and the absence of an entry. Don't add -f each time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19566 2002-01-25 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19568 * emacs-lisp/cl-seq.el (mismatch): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19569
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19570 Support for more than 8 colors on character terminals:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19572 * term/rxvt.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19573
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19574 * Makefile.in (DONTCOMPILE): Remove term/xterm.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19575
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19576 * term/xterm.el (xterm-standard-colors): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19577 (xterm-rgb-convert-to-16bit, xterm-register-default-colors)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19578 (xterm-rxvt-set-background-mode): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19579 (toplevel): Call xterm-register-default-colors,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19580 xterm-rxvt-set-background-mode, and tty-set-up-initial-frame-faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19581 Add support for more keys from xterm's terminfo entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19583 * facemenu.el (list-colors-display): If the argument is nil, don't
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19584 show more colors that the number returned by display-color-cells.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19586 * term/pc-win.el (msdos-color-values): Reverse the order of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19587 colors, since tty-color-define now preserves the registration order.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19588
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19589 * w32-fns.el (w32-tty-standard-colors): Reverse the order.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19590
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19591 * term/tty-colors.el (tty-standard-colors): Reverse the order.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19592 (tty-register-default-colors): New function; code moved from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19593 startup.el's command-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19594 (tty-modify-color-alist): Use nconc instead of cons, to preserve
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19595 the order the colors where registered.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19596
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19597 * frame.el (display-color-cells): Use tty-display-color-cells.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19599 * startup.el (command-line): Call tty-register-default-colors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19601 2002-01-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19602
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19603 * subr.el (remove): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19604
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19605 2002-01-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19606
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19607 * progmodes/compile.el (compilation-handle-exit):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19608 Add a compilation-handle-exit property to the "finished" message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19609 (compilation-parse-errors): Stop parsing when that property is seen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19610
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19611 * subr.el (substring-no-properties): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19612 (copy-without-properties): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19614 * term/x-win.el (x-handle-geometry): Put sizes on both
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19615 initial-frame-alist and default-frame-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19617 * cus-edit.el (custom-save-all): Bind file-precious-flag to t
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19618 for saving .emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19620 * files.el (basic-save-buffer-2): Ignore file-error in delete-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19622 * calendar/calendar.el (generate-calendar-month): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19624 2002-01-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19626 * play/tetris.el (tetris): New defgroup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19627 (tetris-use-glyphs, tetris-use-color, tetris-draw-border-with-glyphs)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19628 (tetris-default-tick-period): Convert to defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19629 Added * in docstring to indicate user variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19630 (tetris-update-speed-function, tetris-mode-hook, tetris-tty-colors)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19631 (tetris-x-colors, tetris-buffer-name, tetris-buffer-width)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19632 (tetris-buffer-height, tetris-width, tetris-height)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19633 (tetris-top-left-x, tetris-top-left-y): Convert to defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19634
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19635 2002-01-22 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19637 * mail/sendmail.el (mail-mode): ">" is not a supercite-style prefix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19638 and is already matched by adaptive-fill-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19640 2002-01-22 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19642 * bindings.el (mode-line-copied-mode-name): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19643 (mode-line-mode-name): Don't modify mode-name itself!
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19644 Instead, make a copy and reuse it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19645
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19646 * subr.el (copy-without-properties): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19647
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19648 * progmodes/sh-script.el (sh-set-shell): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19649
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19650 * net/ange-ftp.el (ange-ftp-canonize-filename): Avoid duplicate
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19651 slash if DIR is just slash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19653 * progmodes/perl-mode.el (perl-mode-abbrev-table): Restore definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19655 2002-01-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19657 * emacs-lisp/copyright.el (copyright-regexp): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19659 * net/ange-ftp.el (ange-ftp-bs2000-posix-hook-installed):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19660 Move defvar up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19661
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19662 * textmodes/ispell.el (ispell-help): Clean up echo area if user quits.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19663
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19664 * ibuffer.el: Don't require ibuf-ext at load time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19665 (ibuffer): Require ibuf-ext here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19666
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19667 2002-01-21 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19668
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19669 * generic-x.el (apache-conf-generic-mode): Highlight the first
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19670 word in a line even if preceded by blanks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19671
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19672 2002-01-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19673
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19674 * window.el (window-body-height): Handle minibuffer window specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19675 Otherwise, don't return less than 1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19676
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19677 2002-01-20 Thomas Dorner <Thomas.Dorner@start.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19678
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19679 * ange-ftp.el: Added support for BS2000, and for raw ftp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19680 login commands (needed in some circumstances).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19681 (ange-ftp-raw-login): New custom var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19682 (ange-ftp-normal-login): Perform login with raw ftp commands, if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19683 ange-ftp-raw-login is set and account password is needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19684 (ange-ftp-host-type, ange-ftp-guess-host-type): Handle BS2000 hosts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19685 (ange-ftp-bs2000-filename-pubset-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19686 (ange-ftp-bs2000-filename-username-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19687 (ange-ftp-bs2000-filename-prefix-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19688 (ange-ftp-bs2000-name-template): New consts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19689 (ange-ftp-bs2000-short-filename-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19690 (ange-ftp-bs2000-fix-name-regexp-reverse)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19691 (ange-ftp-bs2000-fix-name-regexp): New consts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19692 (ange-ftp-bs2000-special-prefix): New custom var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19693 (ange-ftp-fix-name-for-bs2000)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19694 (ange-ftp-fix-dir-name-for-bs2000): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19695 (ange-ftp-bs2000-host-regexp, ange-ftp-bs2000-posix-host-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19696 (ange-ftp-bs2000-posix-hook-installed): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19697 (ange-ftp-parse-bs2000-filename, ange-ftp-parse-bs2000-listing)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19698 (ange-ftp-bs2000-host, ange-ftp-bs2000-posix-host)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19699 (ange-ftp-add-bs2000-host, ange-ftp-add-bs2000-posix-host): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19700 (ange-ftp-bs2000-filename-regexp): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19701 (ange-ftp-bs2000-additional-pubsets): New custom var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19702 (ange-ftp-bs2000-cd-to-posix): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19704 2002-01-20 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19706 * ibuffer.el: (toplevel) Require `ibuf-ext', which is now compiled
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19707 with `byte-compile-dynamic'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19708 (ibuffer-default-directory, toplevel): Doc files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19710 2002-01-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19711
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19712 * tempo.el (tempo-define-template): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19713
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19714 * scroll-bar.el (scroll-bar-mode): Make argument optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19716 2002-01-20 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19717
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19718 * w32-vars.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19719
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19720 * loadup.el [windows-nt]: Load it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19721
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19722 * w32-fns.el, term/w32-win.el: Move user variables to w32-vars.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19723 and make them defcustoms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19725 * term/w32-win.el (mouse-set-font): Use w32-list-proportional-fonts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19727 2002-01-19 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19729 * language/tibet-util.el (tibetan-decompose-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19730 (tibetan-decompose-string): Fix typo in docstring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19731
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19732 * ruler-mode.el (ruler-mode): New keyword. Fix :version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19733
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19734 2002-01-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19735
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19736 * comint.el (comint-redirect-send-command-to-process):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19737 Restore previous current buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19738
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19739 * window.el (window-body-height): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19740
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19741 2002-01-18 Zoltan Kemenczy <kemenczy@rogers.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19742
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19743 * gud.el (easy-mmode-defmap): Enable "Up Stack", "Down Stack", and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19744 "Finish Function" menu map entries for jdb mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19745 (gud-jdb-use-classpath): New customization variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19746 (gud-jdb-command-name): Add customization.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19747 (gud-jdb-classpath, gud-marker-acc-max-length): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19748 (gud-jdb-classpath-string): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19749 (gud-jdb-source-files, gud-jdb-class-source-alist): Add doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19750 (gud-jdb-build-source-files-list): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19751 (gud-jdb-massage-args): Record any command argument classpath
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19752 string in `gud-jdb-classpath-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19753 (gud-jdb-lowest-stack-level): New function, finds bottom of current
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19754 java call stack in jdb output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19755 (gud-jdb-find-source-using-classpath, gud-jdb-find-source)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19756 (gud-jdb-parse-classpath-string): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19757 (gud-jdb-marker-filter): Search/detect classpath information in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19758 jdb's output. marker regexp updated to match oldjdb and jdb output
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19759 formats. Expand search for source files to include new/old methods
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19760 using new functions above. Do not allow `gud-marker-acc' to grow
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19761 without bound.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19762 (jdb): Set classpath information (if available) as jdb is started.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19763 Change `gud-break' and `gud-remove'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19764 to use new %c ("class") escape in format strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19765 Add `gud-finish', `gud-up', `gud-down' command string functions, and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19766 add them to the local menu map. Update `comint-prompt-regexp' for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19767 jdb and oldjdb. If attaching to an already running java VM and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19768 configured to use classpath, send command to query for classpath,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19769 else use previous method for finding and parsing java
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19770 sources. Set `gud-jdb-find-source' function accordingly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19771 (gud-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19772 (gud-format-command): Add support for new %c ("class") escape.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19773 (gud-find-class): New function in support of %c escape.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19775 2002-01-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19777 * ibuf-ext.el: Enable byte-compile-dynamic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19778
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19779 2002-01-17 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19781 * term/w32-win.el: Restore conditional require of fontset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19782
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19783 2002-01-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19785 * mouse.el (mouse-drag-region-1): Renamed from mouse-drag-region,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19786 more or less.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19787 (mouse-drag-region): New function. For a click in the echo area,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19788 show *Messages*.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19790 * ibuf-ext.el: Delete the autoloads for functions defined with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19791 ibuffer-specific commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19793 * help.el (describe-distribution): Really call view-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19795 * net/ange-ftp.el (ange-ftp-passive-mode): New arg PROC.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19796 (ange-ftp-get-process): Pass that arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19798 * comint.el (comint-simple-send): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19800 * net/telnet.el (telnet-simple-send): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19802 * progmodes/sql.el (sql-escape-newlines-and-send)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19803 (sql-query-placeholders-and-send): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19805 2002-01-16 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19807 * ibuf-ext.el, ibuf-macs.el, ibuffer.el (toplevel): Remove X-RCS,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19808 URL, Compatibility headers. Update copyright notice.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19809 * ibuf-macs.el (toplevel): Require `cl' when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19811 2002-01-16 Andrew Choi <akochoi@cse.cuhk.edu.hk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19812
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19813 * startup.el (command-line): Set EOL mnemonics for the Mac.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19814
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19815 2002-01-16 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19817 * mail/feedmail.el (feedmail): Fix :link spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19818
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19819 2002-01-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19821 * net/ldap.el (ldap-ldapsearch-prog): Default to OpenLDAP version
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19822 2 ldapsearch.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19823
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19824 * net/eudc.el: New maintainer. Change author's address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19825 (eudc-pre-select-window-configuration, eudc-insertion-marker):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19826 Variables removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19827 (eudc-insert-selected): Function removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19828 (eudc-select): Reimplemented.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19829 (eudc-expand-inline): Delete the strings only after its expansion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19830 is chosen not before.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19831
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19832 * net/eudcb-ph.el (eudc-ph-open-session): Remove XEmacs case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19833 Minor coding style fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19834
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19835 * net/eudcb-ldap.el: New maintainer. Change author's address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19836 (eudc-attribute-display-method-alist): Display mail with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19837 eudc-display-mail.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19839 * net/eudcb-bbdb.el, net/eudc-export.el, net/eudc-hotlist.el,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19840 * net/eudc-vars.el: New maintainer. Change author's address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19841
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19842 * net/eudc-bob.el: New maintainer. Change author's address.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19843 (eudc-bob-mail-keymap): New keymap for e-mail addresses.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19844 (eudc-display-mail): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19845 (eudc-bob-play-sound-at-point): Remove XEmacs case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19846
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19847 2002-01-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19848
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19849 * emacs-lisp/autoload.el (make-autoload):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19850 Don't handle define-ibuffer-column, define-ibuffer-filter,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19851 define-ibuffer-sorter, and define-ibuffer-op.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19853 2002-01-14 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19855 * calendar/calendar.el (diary-date-forms): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19856
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19857 2002-01-14 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19858
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19859 * startup.el (command-line): Register the default tty colors even
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19860 if the terminal doesn't seem to support colors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19861 <tty-long-option-alist>: New option --color.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19862 (tty-handle-args): Parse the --color arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19864 * term/tty-colors.el (tty-color-mode-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19866 2002-01-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19867
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19868 * net/ange-ftp.el (ange-ftp-root-dir-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19869 (ange-ftp-file-name-all-completions, ange-ftp-file-name-completion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19870 Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19871 (ange-ftp-hook-function): Preserve match-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19872 (ange-ftp-insert-directory): Typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19873 (ange-ftp-shell-command): Check if regexp matched.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19875 2002-01-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19877 * international/mule-cmds.el: help-map bindings moved to help.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19878
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19879 * help.el (view-echo-area-messages): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19880 (help-map): Add `e' binding. Delete obsolete `d' binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19881 Change old Info bindings C-f, C-k and C-i to F, K, S.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19882 Move view-emacs-FAQ from F to C-f.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19883 Move view-emacs-problems from P to C-e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19884 Bindings moved here from mule-cmds.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19885 C-l binding for describe-language-environment deleted
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19886 (help-for-help): Update for all these changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19887
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19888 * emacs-lisp/copyright.el (copyright-regexp): Make (C) optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19890 2002-01-13 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19891
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19892 * emacs-lisp/copyright.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19893 (copyright-regexp): Add Latin-9 copyright sign.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19894 Match comment delimiters in year lists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19895 (copyright-current-year): Initialize to load-time year.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19897 2002-01-13 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19899 * dired-aux.el (dired-do-shell-command): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19901 2002-01-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19902
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19903 * startup.el (command-line-x-option-alist): New options "-fs",
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19904 "-fw", "-fh", "--fullscreen", "--fullwidth", and "--fullheight".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19906 * term/x-win.el (x-handle-initial-switch): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19907
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19908 2002-01-13 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19909
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19910 * emacs-lisp/autoload.el (make-autoload): Handle define-ibuffer-column,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19911 define-ibuffer-filter, define-ibuffer-sorter, and define-ibuffer-op.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19912
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19913 * emacs-lisp/lisp-mode.el (toplevel): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19915 * ibuffer.el, ibuf-ext.el, ibuf-macs.el: New files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19917 2002-01-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19918
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19919 * net/browse-url.el (browse-url-grail):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19920 Use browse-url-maybe-new-window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19922 * net/telnet.el (telnet-simple-send):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19923 Handle comint-input-sender-no-newline like comint-simple-send.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19925 * progmodes/sql.el (sql-query-placeholders-and-send):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19926 Handle comint-input-sender-no-newline like comint-simple-send.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19927 (sql-escape-newlines-and-send): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19929 * comint.el (comint-input-sender): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19930 (comint-input-sender-no-newline): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19931 (comint-simple-send): If comint-input-sender-no-newline,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19932 don't output newline, but maybe send eof.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19933 (comint-send-input): New arg NO-NEWLINE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19934 (comint-send-eof): Call comint-send-eof with NO-NEWLINE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19936 2002-01-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19938 * textmodes/flyspell.el (flyspell-check-pre-word-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19939 Prevent delaying when executing keyboard macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19941 2002-01-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19942
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19943 * simple.el (line-move): If we can't move enough lines,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19944 go to beginning or end of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19946 * help-mode.el (help-xref-go-back): Restore POSITION in proper buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19947 and proper window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19949 * help.el (describe-mode): Call help-setup-xref in the help buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19950 Switch buffers only after calling `help-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19951
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19952 * dired-aux.el (dired-shell-stuff-it): Substitute for * or ?
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19953 only when they are surrounded by whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19954 Use dired-mark-separator when adding one file name to a command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19955 (dired-do-shell-command): Verify that * is surrounded by whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19956 Ask for confirmation if * or ? is not surrounded by whitespace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19957 (dired-bunch-files): Re-reverse the partial file list when it is used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19959 2002-01-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19961 * comint.el (comint-dynamic-list-completions): Repeating the command
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19962 after displaying a completion list scrolls the list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19964 2002-01-12 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19966 * files.el (find-file-noselect): Don't consider a buffer as
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19967 visiting a file literally if it is in hexl-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19969 * faces.el (minibuffer-prompt): A better face definition for MS-DOS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19970
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19971 2002-01-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19972
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19973 * startup.el (initial-scratch-message): Fix custom type, add group.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19974
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19975 * mail/rmail.el (rmail-decode-babyl-format): Disable undo
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19976 around the decode-coding-region call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19978 * emacs-lisp/lisp.el (lisp-complete-symbol): Repeating the command
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19979 after displaying a completion list scrolls the list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19981 2002-01-11 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19982
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19983 * version.el (emacs-version): Bump to 21.2.50.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19984
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19985 2002-01-10 Thien-Thi Nguyen <ttn@giblet.glug.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19986
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19987 * play/zone.el (zone-timeout): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19988 (zone-hiding-modeline): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19989 (zone-call): New func.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19991 (zone): Init `modeline-hidden-level' symbol property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19992 Use `zone-call' instead of `funcall'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19994 (zone-pgm-whack-chars): Use `make-string' (fix bug introduced in 1.7).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19996 (zone-pgm-stress): Use `zone-hiding-modeline'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19997
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19998 (zone-pgm-stress-destress): New zone program.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
19999
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20000 2002-01-10 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20002 * faces.el (minibuffer-prompt): Special face definition for MS-DOS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20003
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20004 2002-01-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20005
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20006 * startup.el (fancy-splash-screens): Set tab-width in correct buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20008 2002-01-09 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20010 * viper.el (viper-set-hooks): Zap viper-unfriendly bindings in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20011 flyspell-mouse-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20013 2002-01-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20015 * emacs-lisp/regexp-opt.el (regexp-opt): Bind max-specpdl-size.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20016
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20017 * emacs-lisp/eldoc.el (eldoc-minor-mode-string): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20018
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20019 * textmodes/flyspell.el (flyspell-mode-line-string): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20021 2002-01-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20022
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20023 * progmodes/ada-mode.el (ada-initialize-properties, ada-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20024 Do not use make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20026 2002-01-08 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20027
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20028 * international/quail.el (quail-start-translation)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20029 (quail-start-conversion): Bind last-command-event, last-command,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20030 and this-command in the first let. This fixes the change from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20031 2000-08-30.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20032
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20033 2002-01-08 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20035 * ediff-hook.el: Add an autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20037 2002-01-08 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20039 * net/eudcb-ph.el, net/ldap.el: New maintainer. New e-mail
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20040 address of the author.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20041
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20042 2002-01-08 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20043
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20044 * replace.el (occur-mode-goto-occurrence-other-window): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20045 (occur-mode-map): Bind `o' to that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20046
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20047 2002-01-07 Michael Kifer <kifer@cs.stonybrook.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20049 * viper-init.el (viper-cond-compile-for-xemacs-or-emacs):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20050 new macro that replaces viper-emacs-p and viper-xemacs-p in many
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20051 cases. Used to reduce the number of warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20052
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20053 * viper-cmd.el: Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20054 (viper-standard-value): Move here from viper.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20055 (viper-set-unread-command-events): Move to viper-util.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20056 (viper-check-minibuffer-overlay): Make sure
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20057 viper-minibuffer-overlay is moved to cover the entire input field.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20058
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20059 * viper-util.el: Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20060 (viper-read-key-sequence, viper-set-unread-command-events)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20061 (viper-char-symbol-sequence-p, viper-char-array-p): Moved here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20063 * viper-ex.el: Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20064
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20065 * viper-keym.el: Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20066
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20067 * viper-mous.el: Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20068
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20069 * viper-macs.el (viper-char-array-p, viper-char-symbol-sequence-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20070 (viper-event-vector-p): Move to viper-util.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20072 * viper.el (viper-standard-value): Move to viper-cmd.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20073 Use viper-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20074
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20075 * ediff-help.el: Use ediff-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20077 * ediff-hook.el: Use ediff-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20079 * ediff-init.el (ediff-cond-compile-for-xemacs-or-emacs):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20080 New macro designed to be used in many places where ediff-emacs-p or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20081 ediff-xemacs-p was previously used. Reduces the number of warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20082 Use ediff-cond-compile-for-xemacs-or-emacs in many places in lieu
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20083 of ediff-xemacs-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20084 (ediff-make-current-diff-overlay, ediff-highlight-diff-in-one-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20085 (ediff-convert-fine-diffs-to-overlays, ediff-empty-diff-region-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20086 (ediff-whitespace-diff-region-p, ediff-get-region-contents):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20087 Move to ediff-util.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20088 (ediff-event-key): Moved here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20090 * ediff-merge.el: Got rid of unreferenced variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20092 * ediff-mult.el: Use ediff-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20094 * ediff-util.el: Use ediff-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20095 (ediff-cleanup-mess): Improve the way windows are set up after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20096 quitting ediff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20097 (ediff-janitor): Use ediff-dispose-of-variant-according-to-user.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20098 (ediff-dispose-of-variant-according-to-user): New function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20099 designed to be smarter and also understands indirect buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20100 (ediff-highlight-diff-in-one-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20101 (ediff-unhighlight-diff-in-one-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20102 (ediff-unhighlight-diffs-totally-in-one-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20103 (ediff-highlight-diff, ediff-highlight-diff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20104 (ediff-unhighlight-diff, ediff-unhighlight-diffs-totally)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20105 (ediff-empty-diff-region-p, ediff-whitespace-diff-region-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20106 (ediff-get-region-contents, ediff-make-current-diff-overlay):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20107 Moved here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20108 (ediff-format-bindings-of): New function by Hannu Koivisto
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20109 <azure@iki.fi>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20110 (ediff-setup): Make sure the merge buffer is always widened and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20111 modifiable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20112 (ediff-write-merge-buffer-and-maybe-kill): Refuse to write the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20113 result of a merge into a file visited by another buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20114 (ediff-arrange-autosave-in-merge-jobs): Check if the merge file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20115 is visited by another buffer and ask to save/delete that buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20116 (ediff-verify-file-merge-buffer): New function to do the above.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20117
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20118 * ediff-vers.el: Load ediff-init.el at compile time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20119
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20120 * ediff-wind.el: Use ediff-cond-compile-for-xemacs-or-emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20121
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20122 * ediff.el (ediff-windows, ediff-regions-wordwise)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20123 (ediff-regions-linewise): Use indirect buffers to improve
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20124 robustness and make it possible to compare regions of the same
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20125 buffer (even overlapping regions).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20126 (ediff-clone-buffer-for-region-comparison)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20127 (ediff-clone-buffer-for-window-comparison): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20128 (ediff-files-internal): Refuse to compare identical files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20129 (ediff-regions-internal): Get rid of the warning about comparing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20130 regions of the same buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20132 * ediff-diff.el (ediff-convert-fine-diffs-to-overlays): Moved here.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20133 Plus the following fixes courtesy of Dave Love: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20134 (ediff-word-1): Use word class and move - to the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20135 front per regexp documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20136 (ediff-wordify): Bind forward-word-function outside loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20137 (ediff-copy-to-buffer): Use insert-buffer-substring rather than
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20138 consing buffer contents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20139 (ediff-goto-word): Move syntax table setting outside loop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20140
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20141 2002-01-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20142
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20143 * dired.el (dired-copy-filename-as-kill): Call kill-append
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20144 if following a kill command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20146 * help-fns.el (describe-variable, describe-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20147 Do save-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20149 2002-01-06 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20151 * net/ldap.el (ldap-search-internal): Skip error message from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20152 ldapsearch. Allow listing attribute names only. Do not open
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20153 non-existent files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20155 * net/eudcb-ldap.el (eudc-ldap-get-field-list): Do not try to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20156 call non-existent function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20158 * net/eudc.el (top-level): Revert previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20159
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20160 * net/net-utils.el (nslookup-font-lock-keywords): Defvar font-lock
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20161 variables to prevent warning from byte-compiler.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20162
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20163 * net/eudc.el (top-level): Use eudc-xemacs-p instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20164 string-match on emacs-version again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20166 * enriched.el (enriched-make-annotation): Fix the change from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20167 2002-01-05.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20168 (enriched-handle-display-prop): Return proper values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20170 * net/eudcb-ldap.el (eudc-attribute-display-method-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20171 Use proper attribute name labeledUri instead of deprecated labeledUrl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20172
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20173 2002-01-05 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20175 * net/eudc-hotlist.el (eudc-edit-hotlist): Avoid error when
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20176 editing an empty hotlist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20178 * net/ldap.el (ldap-search-internal): Make the buffer unibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20179 Use buffer-string instead of buffer-substring for the whole buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20181 * net/eudc-vars.el (eudc-external-viewers): Do not use xv, it is
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20182 not free.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20183
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20184 * net/eudc-bob.el (eudc-bob-can-display-inline-images)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20185 (eudc-bob-display-jpeg): Use fboundp instead of boundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20186 (eudc-bob-save-object): Make the buffer unibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20187 (eudc-bob-generic-keymap): Add new keybinding `!' to pipe the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20188 object to external program.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20189
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20190 2002-01-05 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20192 * vc.el (vc-branch-part): Return nil if there's no `.'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20193 (vc-default-previous-version): Renamed from vc-previous-version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20194 New args BACKEND and FILE. Return nil for revision numbers
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20195 without a `.'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20196 (vc-version-diff): Call vc-BACKEND-previous-version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20197 (vc-steal-lock): Steal lock before composing mail, so that no mail
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20198 is sent when the stealing goes wrong. And we'll actually see the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20199 error in that case now.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20200 (vc-finish-steal): Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20201
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20202 * vc-rcs.el (vc-rcs-steal-lock): Do a real checkout after stealing
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20203 the lock, so that we see expanded headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20204 (vc-rcs-trunk-p, vc-rcs-branch-part, vc-rcs-branch-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20205 (vc-rcs-minor-part, vc-rcs-previous-version): Removed. These are
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20206 available from vc.el. Updated all callers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20208 2002-01-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20210 * enriched.el (enriched-make-annotation): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20212 * format.el (format-replace-strings, format-subtract-regions)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20213 (format-annotate-region, format-annotate-location)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20214 (format-annotate-atomic-property-change)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20215 (format-annotate-single-property-change): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20216
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20217 2002-01-05 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20218
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20219 * term/w32-win.el: Require fontset unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20220 (w32-handle-scroll-bar-event): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20222 2002-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20224 * emacs-lisp/copyright.el (copyright-regexp): Allow multi-line
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20225 copyrights to be updated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20227 2002-01-04 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20228
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20229 * textmodes/texinfo.el (texinfo-insert-@end): Fix the change from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20230 2001-10-24.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20232 * mail/sendmail.el (mail-recover-1, mail-recover): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20234 2002-01-04 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20235
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20236 * net/ldap.el (ldap-host-parameters-alist): Remove duplicated entry.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20237 (ldap-ignore-attribute-codings): Change the default value to allow
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20238 encoding/decoding of attributes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20239 (ldap-coding-system): Use UTF-8 as the coding-system. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20241 2002-01-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20242
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20243 * files.el (basic-save-buffer): Undo previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20244
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20245 * calendar/diary-lib.el (diary-block): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20246
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20247 * custom.el (defcustom): Fix syntax of previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20248
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20249 2002-01-03 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20250
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20251 * custom.el (defcustom): Documented :tag, :link and :load.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20252
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20253 2002-01-03 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20254
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20255 * mail/sendmail.el (mail-recover-1): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20256 (mail-recover): Switch to the *mail* buffer right away.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20257 Use buffer-auto-save-file-name instead of calling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20258 make-auto-save-file-name. Call dired-noselect instead of invoking
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20259 `ls' directly. Bind coding-system-for-read to emacs-mule-unix
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20260 before reading the auto-save file. If the buffer's auto-save file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20261 does not exist, call mail-recover-1 to allow recovery from past
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20262 auto-saved drafts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20263
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20264 2002-01-03 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20265
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20266 * time.el (display-time-load-average-threshold): Fix defcustom
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20267 (add type and group).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20268
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20269 * net/ange-ftp.el (ange-ftp-shell-command): Remove port
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20270 specification from the hostname.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20271
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20272 2002-01-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20273
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20274 * facemenu.el (facemenu-active-faces):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20275 Use face-attributes-as-vector, not face-attributes-vector.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20276
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20277 2002-01-02 Chris Hanson <cph@aarau.ai.mit.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20279 * xscheme.el: Eleven years of updates on a private copy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20281 Extensive changes to support multiple xscheme buffers:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20282 (run-scheme): Break up into new functions to facilitate starting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20283 processes in other buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20284 (xscheme-start, xscheme-read-command-line): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20285 (start-scheme, select-scheme)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20286 (default-xscheme-runlight)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20287 (global-set-scheme-interaction-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20288 (local-set-scheme-interaction-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20289 (local-clear-scheme-interaction-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20290 (exit-scheme-interaction-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20291 (verify-xscheme-buffer): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20292 (xscheme-process-name, xscheme-buffer-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20293 (xscheme-runlight): New internal vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20294 (default-xscheme-runlight): New const.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20295 (xscheme-start-process): Add args for the process/buffer names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20296 (reset-scheme): Pass process/buffer names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20297 (scheme-interaction-mode): Initialize new local vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20298 (reset-scheme, xscheme-send-string-2, xscheme-process-running-p)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20299 (xscheme-select-process-buffer, xscheme-process-buffer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20300 (xscheme-send-region, xscheme-send-char, xscheme-send-interrupt)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20301 (xscheme-goto-output-point, xscheme-write-message-1): Use new
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20302 var xscheme-process-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20303 (xscheme-start-process): Initialize xscheme-process-name and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20304 xscheme-buffer-name in the process buffer. Pass buffer name to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20305 xscheme-modeline-initialize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20306 (xscheme-modeline-initialize): Add argument to specify buffer name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20307 for mode-line vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20308 (xscheme-process-sentinel): Make sure sentinel is run in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20309 process buffer so it sees its local vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20310 (xscheme-process-filter-initialize, xscheme-set-runlight):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20311 More elaborate logic to handle multiple-buffer mode lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20312
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20313 (xscheme-enter-input-wait): Re-enable control-G handler upon
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20314 entering input wait.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20316 (scheme-interaction-mode): Add arg to preserve local vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20317 (xscheme-enter-interaction-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20318 (xscheme-enter-debugger-mode): Preserve local vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20319 (xscheme-start-process): Clobber local vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20320
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20321 (scheme-interaction-mode-commands): Allow end user to add commands
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20322 to scheme-interaction-mode keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20323 (scheme-interaction-mode-commands-alist): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20325 (xscheme-send-string): Don't use insert-before-markers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20326
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20327 Implement a per-buffer kill ring:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20328 (xscheme-insert-expression)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20329 (xscheme-rotate-yank-pointer, xscheme-yank)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20330 (xscheme-yank-pop, xscheme-yank-push): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20331 (xscheme-expressions-ring)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20332 (xscheme-expressions-ring-yank-pointer)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20333 (xscheme-expressions-ring-max): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20334 (xscheme-send-string-1): Call xscheme-insert-expression to save
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20335 expression in ring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20336 (xscheme-yank-previous-send): Now an alias for xscheme-yank.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20337 (xscheme-previous-send): Deleted variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20339 (xscheme-send-string-2, xscheme-send-char, xscheme-send-proceed)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20340 (xscheme-send-control-g-interrupt): Use process-send-string rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20341 than send-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20342
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20343 (xscheme-send-region): Insert a newline after an expression that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20344 is submitted in the interaction buffer, for consistency with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20345 recent changes to Edwin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20346
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20347 (xscheme-delete-output): New function mimics comint-delete-output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20348 (xscheme-last-input-end): New internal variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20349 (xscheme-process-filter-output): Update xscheme-last-input-end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20350
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20351 (xscheme-send-control-g-interrupt): Make sure that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20352 xscheme-control-g-disabled-p is looked up in the right buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20353
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20354 (xscheme-enable-control-g): Clear C-g message if visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20355 (xscheme-control-g-message-string): New internal var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20356 (xscheme-send-control-g-interrupt): Use new var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20357
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20358 (xscheme-send-control-g-interrupt, xscheme-send-interrupt):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20359 Delay after sending interrupt in order to work around race condition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20361 (xscheme-send-control-g-interrupt, xscheme-send-interrupt)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20362 (xscheme-send-char): Use xscheme-send-char rather than send-string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20363 to send single char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20365 (xscheme-process-filter, xscheme-process-filter-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20366 Add support for evaluating expressions outside of the call-excursion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20367 (xscheme-process-filter:string-action-noexcursion): New func.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20368
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20369 (xscheme-write-value): Change output string to match that used by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20370 Edwin.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20372 (xscheme-coerce-prompt): Don't write a space after a command
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20373 prompt. The PROMPT-FOR-COMMAND- procedures will take care of this
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20374 for us.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20376 (reset-scheme): Delete process after killing it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20377
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20378 2002-01-02 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20380 * bindings.el (function-key-map): Don't bind shifted keypad
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20381 numeric keys.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20382
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20383 2002-01-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20385 * enriched.el (enriched-handle-display-prop): Remove unused variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20386 (enriched-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20387
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20388 2002-01-02 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20390 * international/ucs-tables.el (ucs-8859-8-alist): Comment away
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20391 Hebrew points.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20393 2002-01-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20394
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20395 * jka-compr.el (jka-compr-write-region): If START = nil, use whole buf.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20396
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20397 2001-12-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20399 * comint.el, cus-edit.el, diff-mode.el, enriched.el, font-lock.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20400 * generic-x.el, info.el, log-view.el, pcvs-info.el, speedbar.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20401 * wid-edit.el, woman.el, calendar/calendar.el, textmodes/flyspell.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20402 * emulation/viper-init.el, eshell/em-ls.el, progmodes/antlr-mode.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20403 * progmodes/cperl-mode.el, progmodes/idlwave.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20404 * progmodes/sh-script.el, progmodes/vhdl-mode.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20405 Adapt face definitions to use :weight and :slant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20407 * ps-print.el (ps-font-lock-face-attributes): Use :weight and :slant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20408
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20409 * cus-edit.el (custom-face-edit-fix-value): Delete `assert' call.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20411 * font-lock.el (initializing from font-lock-face-attributes):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20412 Use :weight and :slant, not :bold and :italic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20413
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20414 2001-12-31 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20415
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20416 * cus-edit.el (custom-face-edit-fix-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20417 (custom-face-edit): Use it, to convert :italic and :bold to new forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20419 2001-12-30 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20421 * progmodes/octave-mod.el (octave-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20422 * progmodes/idlwave.el (idlwave-mode-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20423 * progmodes/fortran.el (fortran-mode-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20424 * progmodes/f90.el (f90-mode-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20425 * progmodes/vhdl-mode.el (vhdl-mode-abbrev-table-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20426 * progmodes/sql.el (sql-mode-abbrev-table): Mark all the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20427 predefined abbrevs as "system" abbrevs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20429 2001-12-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20431 * info.el (Info-fontify-node): For a **** underline line, put the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20432 invisible and intangible props on the following newline, but not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20433 on the previous newline or the last char of the previous line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20435 * faces.el (face-set-after-frame-default): Don't change `default' face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20436
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20437 * faces.el (minibuffer-prompt): Adopt some default colors.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20438
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20439 * replace.el (query-replace-read-args): Immediate error if read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20440
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20441 * textmodes/makeinfo.el (makeinfo-compilation-sentinel):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20442 Display the output buffer in a more intelligent way.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20443
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20444 2001-12-30 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20445
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20446 * ls-lisp.el (insert-directory): Modify the "total" line wording,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20447 in accordance with files.el's insert-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20449 2001-12-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20450
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20451 * files.el (basic-save-buffer): If a before-write hook displays
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20452 an echo area message, pause before calling basic-save-buffer-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20454 2001-12-29 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20455
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20456 * textmodes/reftex-global.el (reftex-query-replace-document)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20457 (reftex-change-label): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20459 * dired-aux.el (dired-do-query-replace-regexp): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20461 * progmodes/etags.el (tags-query-replace): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20463 2001-12-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20465 * progmodes/compile.el (compile-internal): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20467 2001-12-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20468
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20469 * mouse.el (mouse-drag-mode-line-1): When dragging a mode line upward,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20470 shrink the windows above as necessary to get space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20471 (mouse-drag-move-window-bottom, mouse-drag-window-above): New fns.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20473 * net/ange-ftp.el (ange-ftp-allow-child-lookup): Always return nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20474 This fixes a bug that treated all files as directories.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20475 (ange-ftp-insert-directory): Explicitly follow symlinks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20477 * international/iso-transl.el (iso-transl-char-map) Eliminate the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20478 alias symbols--put the translated sequences here directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20479
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20480 * progmodes/cc-mode.el (c-mode-abbrev-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20481 (c++-mode-abbrev-table, objc-mode-abbrev-table)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20482 (java-mode-abbrev-table, pike-mode-abbrev-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20483 Mark all the predefined abbrevs as "system" abbrevs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20485 * mail/sendmail.el (mail-envelope-from): Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20486 (sendmail-send-it): Check mail-specify-envelope-from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20487 and mail-envelope-from in the mail buffer at start.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20488
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20489 2001-12-28 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20490
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20491 * mail/sendmail.el (mail-envelope-from): Fix :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20492 (sendmail-send-it): Copy `mail-envelope-from' from calling buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20494 2001-12-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20496 * net/ldap.el (ldap-search-internal): Handle <file://...> in results.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20498 * simple.el (line-move-invisible): New subroutine.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20499 (line-move-to-column): New subroutine--smarter about advancing over
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20500 invisible parts of a line, or lines, but only as long as hpos grows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20501 (line-move-finish): New subroutine: repeatedly processes desired
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20502 column, intangibility, and fields.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20503 (line-move): Use those subroutines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20504 When moving lines downward, skip invisible text first rather than last.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20505
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20506 2001-12-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20507
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20508 * international/mule-diag.el (describe-char-after):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20509 Describe the text properties of the char after point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20511 * help.el (describe-key): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20513 2001-12-26 Markus Rost <rost@math.ohio-state.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20515 * find-dired.el (find-dired-sentinel): Precede exit message by
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20516 two spaces, to match the regexp in dired-between-files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20517
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20518 2001-12-28 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20519
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20520 * wid-edit.el (widget-toggle-value-create): Don't eval actual
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20521 images (which are lists too).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20523 2001-12-27 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20524
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20525 * language/european.el: Fix the doc string of "Latin-5" language
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20526 environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20528 2001-12-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20529
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20530 * textmodes/flyspell.el (flyspell-mode-map): New keymap,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20531 defined as before 2001-11-09.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20532 (add-minor-mode call): Specify the keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20533
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20534 * progmodes/compile.el (compile-internal):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20535 Set TERM variable in process-environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20537 2001-12-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20539 * help-mode.el (help-xref-on-pp): Catch and ignore errors in scanning
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20540 the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20542 * startup.el (command-line): Convert command line args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20543 to Emacs internal representation using locale-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20544
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20545 2001-12-25 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20546
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20547 * international/fontset.el: Don't require ind-util when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20548
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20549 2001-12-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20551 * emulation/tpu-edt.el (tpu-reset-screen-size):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20552 Use set-frame-height and set-frame-width instead of set-screen-height
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20553 and set-screen-width.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20554
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20555 * vt-control.el (vt-wide, vt-narrow): Use set-frame-width instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20556 of obsolete set-screen-width.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20557
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20558 * locate.el (locate): Remove dot at the end of error argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20559
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20560 * emerge.el (emerge-show-file-name): Use frame-height instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20561 obsolete screen-height.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20562
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20563 * mail/mh-utils.el (mh-show-msg): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20564 (mh-handle-process-error): Use frame-width instead of obsolete
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20565 screen-width.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20566
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20567 2001-12-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20568
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20569 * window.el (balance-windows): Use new PRESERVE-BEFORE arg
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20570 to enlarge-window. Use save-selected-window. Don't try
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20571 to resize windows that end at the bottom "level".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20572 Retry changing the sizes until the windows get the desired sizes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20573 Discount the minibuffer when computing total height available.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20575 * emacs-lisp/debug.el (debugger-mode-map): Bind C-m, not `RET'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20576 (debugger-make-xrefs): Only make a button for the first symbol
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20577 on any line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20578
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20579 2001-12-24 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20581 * term/internal.el (dos-cpNNN-setup, dos-codepage-setup):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20582 Call IT-setup-unicode-display here instead of adding it to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20583 dos-codepage-setup-hook, so that Unicode display tables are set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20584 before dos-codepage-setup-hook runs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20585
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20586 2001-12-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20587
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20588 * net/net-utils.el (ftp-mode-abbrev-table): Don't define it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20589 (nslookup-mode-abbrev-table): Don't define it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20590 (smbclient-mode-abbrev-table): Don't define it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20591 (ftp-mode): Don't use ftp-mode-abbrev-table; don't enable Abbrev mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20592 (nslookup-mode, smbclient-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20593 (network-connection-service-abbrev-alist): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20594 (network-connection-mode-setup): Don't set up abbrev table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20596 * faces.el (minibuffer-prompt): New face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20597 (minibuffer-prompt-properties): Add `face' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20598
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20599 * replace.el (occur-mode-display-occurrence): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20600 (occur-mode-map): Bind C-o to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20602 2001-12-24 Michael Kifer <kifer@cs.sunysb.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20603
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20604 * viper-cmd.el (viper-change-state): Got rid of make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20605 (viper-special-read-and-insert-char): Make C-m work right in the r
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20606 comand.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20607 (viper-buffer-search-enable): Fixed format string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20608
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20609 * viper-ex.el (ex-token-alist): Use ex-set-visited-file-name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20610 instead of viper-info-on-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20611 (ex-set-visited-file-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20612
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20613 * viper.el (viper-emacs-state-mode-list): Added mail-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20614
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20615 * ediff-mult.el (ediff-meta-mark-equal-files): Added optional
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20616 action argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20618 * ediff-init.el: Fixed some doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20620 * ediff-util.el (ediff-after-quit-hook-internal): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20621 Got rid of make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20622
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20623 * ediff-wind.el (ediff-setup-control-frame): Got rid of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20624 make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20626 2001-12-23 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20628 * term/x-win.el (x-handle-geometry): Put height and width
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20629 on default-frame-alist, left and top on initial-frame-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20630 * term/w32-win.el (x-handle-geometry): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20631
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20632 * sort.el (sort-reorder-buffer): Copy all to a temp buffer first.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20634 * play/yow.el (yow): Use an arg to distinguish interactive calls,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20635 not interactive-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20637 2001-12-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20638
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20639 * emacs-lisp/elint.el (elint-unknown-builtin-args):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20640 Remove mocklisp entries.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20641
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20642 * subr.el (insert-string): Moved from mocklisp.c, reimplemented in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20643 Lisp. Obsoleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20645 * emulation/mlconvert.el: File removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20647 * emulation/mlsupport.el: Moved to obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20649 * obsolete/mlsupport.el: Moved there from lisp/emulation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20650
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20651 * emacs-lisp/find-gc.el (source-files): Remove mocklisp.c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20653 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20654 Remove mocklisp case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20655
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20656 * help-fns.el (describe-function-1): Remove mocklisp function case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20657
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20658 2001-12-22 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20660 * textmodes/refill.el (refill-mode): Don't barf when redundantly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20661 turning refill-mode off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20663 2001-12-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20664
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20665 * time.el (display-time-load-average-threshold): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20666 (display-time-update): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20668 These changes allow cycling through past 1, 5 and 15 minutes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20669 load-average displayed in the mode-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20670
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20671 * time.el (display-time-default-load-average): New customizable option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20672 (display-time-load-average): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20673 (display-time-cycle-load-average): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20674 (display-time-update): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20676 2001-12-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20678 * apropos.el (apropos-print): SPACING is now nil or a separator string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20679 (apropos-documentation, apropos-value): Pass a suitable string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20680
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20681 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20682
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20683 * dired.el (dired-free-space-program, dired-free-space-args):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20684 Aliases for back-compatibility.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20685
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20686 * info.el (Info-select-node): If Info-use-header-line is nil, set
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20687 header-line-format to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20688 (Info-fontify-node): Don't put a keymap text property on the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20689 heading if we are not going to display the header line. Remove
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20690 any such text properties left over from past visits to this node.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20691
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20692 * ls-lisp.el (insert-directory): Insert the amount of free disk
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20693 space, like files.el's insert-directory does.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20694
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20695 * files.el (directory-free-space-program):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20696 Mention file-system-info in the doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20697 (get-free-disk-space): New function; code moved from insert-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20698 (insert-directory): Call get-free-disk-space to get the amount of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20699 free space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20700
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20701 2001-12-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20702
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20703 * help.el (view-order-manuals, view-emacs-news, describe-copying)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20704 (describe-distribution, describe-project): Use view-file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20706 * emacs-lisp/cl-indent.el (define-modify-macro): Better indent spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20707
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20708 * net/ange-ftp.el (ange-ftp-file-modtime): Use save-match-data.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20710 * emacs-lisp/easy-mmode.el (define-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20711 Make no arg by default in an interactive call,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20712 so that repeating the command toggles again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20713
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20714 * emacs-lisp/lisp-mode.el (eval-defun-1): Cope with atoms as args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20716 2001-12-21 Christoph Wedler <Christoph.Wedler@sap.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20717
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20718 * antlr-mode.el: More sophisticated indentation of cpp directive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20719 (antlr-indent-at-bol-alist): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20720 (antlr-indent-line): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20721 (antlr-indent-style): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20722 (antlr-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20723 (antlr-indent-item-regexp): Customize.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20725 * antlr-mode.el: Syntax highlighting changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20726 (antlr-font-lock-literal-regexp): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20727 (antlr-font-lock-syntax-face): New face used for :, |, ....
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20728 (antlr-font-lock-default-face): New face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20729 (antlr-font-lock-additional-keywords): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20730
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20731 * antlr-mode.el: New command to insert options -- variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20732 (antlr-mode-map): New binding [C-c C-o].
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20733 (antlr-mode-menu): New submenus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20734 (antlr-options-use-submenus): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20735 (antlr-tool-version): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20736 (antlr-options-auto-colon): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20737 (antlr-options-style): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20738 (antlr-options-push-mark): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20739 (antlr-options-assign-string): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20740 (antlr-options-headings): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20742 * antlr-mode.el: New command to insert options -- specific.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20743 (antlr-options-alists): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20744 (antlr-read-value): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20745 (antlr-read-boolean): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20746 (antlr-language-option-extra): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20747 (antlr-language-limit-n-regexp): Change default to higher LIMIT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20748 (antlr-c++-mode-extra): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20749 (antlr-grammar-tokens): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20750 (antlr-imenu-create-index-function): New optional argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20752 * antlr-mode.el: New command to insert options -- functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20753 (antlr-insert-option): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20754 (antlr-insert-option-interactive): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20755 (antlr-options-menu-filter): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20756 (antlr-option-kind): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20757 (antlr-scan-lists): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20758 (antlr-scan-lists-internal): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20759 (antlr-skip-file-prelude): Hack for special SKIP-COMMENT.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20760 (antlr-option-level): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20761 (antlr-syntactic-grammar-depth): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20762 (antlr-option-location): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20763 (antlr-insert-option-do): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20764 (antlr-option-spec): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20765 (antlr-version-string): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20766 (antlr-insert-option-existing): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20767 (antlr-insert-option-space): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20768 (antlr-insert-option-area): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20770 * antlr-mode.el: New electric keys ":;|&(){}", TAB works better
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20771 with narrowing. Menu change. Miscellaneous.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20772 (antlr-mode-menu): Include "Indent Region" and "Customize Antlr".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20773 (antlr-mode-map): New bindings for characters in ":;|&(){}".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20774 (antlr-electric-character): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20775 (antlr-class-header-regexp): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20776 (antlr-font-lock-additional-keywords): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20777 (antlr-imenu-create-index-function): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20778 (antlr-file-dependencies): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20779 (antlr-indent-line): Also works with restrictions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20780 (antlr-indent-command): Interactive spec - changes the buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20781 (antlr-language-for-option): Deletia.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20782 (antlr-language-option): New function, defined instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20783 (antlr-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20785 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20786
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20787 * jka-compr.el (jka-compr-partial-uncompress): Use null-device
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20788 instead of a literal /dev/null.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20790 * Makefile.in (distclean): Remove Makefile in the build
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20791 directory, not in the source directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20793 2001-12-21 Simon Josefsson <jas@extundo.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20795 * mail/smtpmail.el (smtpmail-send-queued-mail):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20796 Use with-temp-buffer instead of find-file-noselect, and bind
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20797 coding-system-for-read to no-conversion when reading the queued
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20798 messages. (Simon's code modified slightly by Eli Zaretskii.)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20800 2001-12-20 Werner Lemberg <wl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20802 * international/mule-diag.el (describe-coding-system)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20803 (print-coding-system-briefly): Make printed output have a similar
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20804 format as describe-character-set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20805
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20806 2001-12-20 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20807
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20808 * play/blackbox.el (bb-member): Remove, use member instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20809 (bb-delete): Remove, use delete instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20810 Update copyright notice. Defvar for bb-board, bb-x, bb-y,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20811 bb-score, bb-detour-count and bb-balls-placed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20812 Propertize results of rays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20813
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20814 2001-12-19 Karl Fogel <kfogel@red-bean.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20816 * isearch.el (isearch-forward, isearch-edit-string): Make doc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20817 strings mention keybinding for `isearch-yank-word-or-char',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20818 rather than `isearch-yank-word', since the former is bound now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20819 and the latter is not.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20820 (isearch-yank-word-or-char): Fix formatting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20821
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20822 2001-12-19 Werner Lemberg <wl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20823
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20824 * language/czech.el, language/european.el, language/slovak.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20825 More fixes for language info doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20827 2001-12-19 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20828
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20829 * loadup.el: Add "language" to the load-path.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20831 2001-12-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20833 * international/mule-cmds.el (describe-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20834 Fix calls to help-xref-button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20835
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20836 2001-12-19 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20837
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20838 * international/fontset.el: Require `ind-util' when compiling.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20840 2001-12-18 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20841
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20842 * language/ethio-util.el (ethio-modify-vowel): Use char-to-string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20843 instead of decompose-composite-char.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20844
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20845 2001-12-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20846
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20847 * simple.el (eval-expression-print-level)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20848 (eval-expression-print-length): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20849
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20850 * international/mule-diag.el (describe-character-set):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20851 Fix the arg to help-xref-button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20853 * files.el (directory-free-space-program): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20854 (directory-free-space-args): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20855 (insert-directory): Use those two variables for getting free space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20856 Use file-system-info instead, if that is defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20858 * dired.el (dired-free-space-program): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20859 (dired-free-space-args): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20860 (dired-insert-directory): Don't try to determine free space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20862 * files.el (font-lock-defaults): Add risky-local-variables prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20863 (hack-one-local-variable): Treat various font-lock variables as risky.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20864
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20865 2001-12-18 Werner Lemberg <wl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20866
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20867 * language/chinese.el, language/cyrillic.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20868 * language/czech.el, language/european.el, language/greek.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20869 * language/hebrew.el, language/indian.el, language/japanese.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20870 * language/korean.el, language/lao.el, language/slovak.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20871 * language/thai.el, language/tibetan.el, language/vietnamese.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20872 Improve documentation strings of coding systems and language infos.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20873
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20874 2001-12-18 Werner LEMBERG <wl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20876 Add support for EUC-TW decoding/encoding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20877
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20878 * language/china-util.el (big5-to-flat-code, flat-code-to-big5)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20879 (euc-to-flat-code, flat-code-to-euc, expand-euc-big5-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20880 New auxiliary functions to build `big5-to-cns'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20881 (big5-to-cns): New translation alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20882
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20883 * language/chinese.el: Added new coding system `euc-tw' and its
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20884 alias `euc-taiwan'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20885 Updated language `Chinese-CNS' to include euc-tw encoding also.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20886 (ccl-decode-euc-tw, ccl-encode-euc-tw): New functions for handling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20887 euc-tw.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20889 2001-12-18 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20890
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20891 * loadup.el: Add language/utf-8-lang, language/georgian.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20893 * image-file.el (image-file-name-extensions): Add pnm. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20894 (image-file-name-regexps): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20895
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20896 * server.el (server-unload-hook): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20897
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20898 * emacs-lisp/lisp-mnt.el (lm-copyright-prefix): Group the leader.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20899 (lm-crack-copyright): Cope with multi-line copyright `lines'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20901 * simple.el (newline): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20902 (eval-expression-print-level, eval-expression-print-length): Doc
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20903 fix. Amend :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20904 (next-line, previous-line): Make arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20905 (newline): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20907 * Makefile.in (DONTCOMPILE): Add various language files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20909 * international/quail.el (quail-input-string-to-events): Don't use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20910 string-to-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20911
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20912 * progmodes/f90.el (f90-break-line): Avoid infinite recursion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20913 calling `newline'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20915 2001-12-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20917 * comint.el (comint-dynamic-list-input-ring-select): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20918 Switches back to the old window configuration.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20919 (comint-dynamic-list-input-ring): Bind RET to that function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20920 (comint-dynamic-list-input-ring-window-conf): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20922 2001-12-17 Werner Lemberg <wl@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20923
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20924 * international/mule-conf.el: Improve documentation strings of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20925 character sets.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20927 2001-12-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20929 * dired.el (dired-copy-filename-as-kill): Moved from dired-x.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20930 (dired-mode-map): Bind w to dired-copy-filename-as-kill.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20932 * dired-x.el (dired-copy-filename-as-kill): Moved to dired.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20934 * autoinsert.el (auto-insert-alist): Redo finding C and C++ headers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20935 Add a DESCRIPTION for the makefile item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20936
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20937 * find-file.el (ff-other-file-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20938
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20939 2001-12-16 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20940
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20941 * international/quail.el (quail-input-string-to-events): Fix last
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20942 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20944 2001-12-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20946 * isearch.el (isearch-edit-string): When we set isearch-string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20947 to the default, also set isearch-message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20949 * subr.el (temp-buffer-show-hook, temp-buffer-setup-hook): Add defvars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20950
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20951 * startup.el (command-line-1): Display startup screen
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20952 even if there are command line args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20953 Add a note about how to go to editing your files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20954 (fancy-splash-head): Add a note about how to go to your files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20955 (fancy-splash-outer-buffer): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20956 (fancy-splash-screens): Bind variable fancy-splash-outer-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20958 * subr.el (with-temp-message): At the end, always discard
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20959 the temp message, even by clearing the echo area.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20961 * progmodes/sh-script.el (sh-mode): Run sh-mode-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20962
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20963 2001-12-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20964
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20965 * log-view.el (log-view-message-re, log-view-current-tag):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20966 Recognize Subversion's log output format.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20968 * international/fontset.el: Build the list L at compile time.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20969
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20970 * language/ind-util.el (mapthread): Make a closure.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20972 2001-12-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20974 * isearch.el (isearch-start-hscroll): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20975 (isearch-mode): Set isearch-start-hscroll.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20976 (isearch-update): Restore original hscrolling if possible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20978 * isearch.el (isearch-edit-string):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20979 Treat isearch-yank-word-or-char specially, like isearch-yank-word.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20980
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20981 * emacs-lisp/debug.el (debugger-previous-backtrace): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20982 (debugger-make-xrefs): Optimize by (1) using skip-syntax-forward
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20983 rather than regexp search and (2) copying text properties
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20984 already set up on text unchanged from the previous backtrace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20986 * case-table.el (set-case-syntax-pair):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20987 Detect invalid calls and signal an error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20988
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20989 2001-12-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20991 * language/ind-util.el (range): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20992 (indian-regexp-of-hashtbl-keys): Renamed from `regexp-of-hashtbl-keys'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20993 All calls changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20995 * language/devan-util.el (devanagari-range): Renamed from `range'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20996 All calls changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20997 (devanagari-regexp-of-hashtbl-keys):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20998 Renamed from `regexp-of-hashtbl-keys'. All calls changed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
20999
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21000 2001-12-15 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21001
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21002 * language/ind-util.el: Don't require cl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21003 (indian-glyph-char, indian-glyph-max-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21004 (indian-char-glyph): Moved from indian.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21005 (indian--puthash-char, mapthread): Don't quote lambda.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21006 (indian--map): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21007 (indian--puthash-v, indian--puthash-c, indian--puthash-m)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21008 (indian--puthash-cv): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21010 * language/indian.el (indian-glyph-char, indian-glyph-max-char)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21011 (indian-char-glyph): Moved to ind-util.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21012
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21013 * language/devan-util.el (devanagari-post-read-conversion):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21014 New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21015
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21016 * language/georgian.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21017
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21018 * international/mule-cmds.el (locale-language-names): Add various
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21019 entries. Remove utf-8 special case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21020 (locale-charset-language-names, locale-preferred-coding-systems):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21021 Add utf-8 case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21022 (set-language-environment): Process required-features earlier.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21023
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21024 * international/quail.el (quail-keyboard-layout-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21025 Add pc105-uk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21026 (quail-keyboard-layout-type): Fix :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21027 (quail-choose-completion-string): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21028 (quail-update-leim-list-file): Don't get fooled by commented-out code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21029 (quail-input-string-to-events): Run events through
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21030 translation-table-for-input.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21031
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21032 * international/mule-conf.el (translation-table-for-input):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21033 New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21034 (latin-iso8859-14): Amend description.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21035 (file-coding-system-alist): Add entry for utf-8.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21037 * language/utf-8-lang.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21038
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21039 * international/code-pages.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21040
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21041 * language/hebrew.el ("Windows-1255"): New language.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21042
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21043 * language/european.el ("Welsh", "Latin-7", "Lithuanian")
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21044 ("Latvian"): New languages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21045
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21046 2001-12-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21047
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21048 * xml.el: Use setq rather than (set 'foo bar).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21049 Use push+nreverse rather than append.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21050 (xml-node-name, xml-node-attributes, xml-node-children):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21051 Use defsubst rather than macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21052 (xml-parse-region): Handle a nil return value from xml-parse-tag.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21053 (xml-parse-tag): Don't skip white space. Return nil for a comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21054 Concat the two strings surrounding a comment into a single string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21056 * newcomment.el (comment-indent): Jump to the middle of empty comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21057
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21058 2001-12-14 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21059
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21060 * select.el (xselect-convert-to-class, xselect-convert-to-name):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21061 Document.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21062
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21063 2001-12-14 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21064
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21065 * vc-hooks.el (vc-checkout-model, vc-state, vc-workfile-version):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21066 Return nil if FILE is not registered.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21067 (vc-check-master-templates, vc-default-make-version-backups-p):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21068 Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21069
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21070 2001-12-13 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21072 * ruler-mode.el (ruler-mode-extra-left-cols): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21073 (ruler-mode-left-fringe-cols): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21074 (ruler-mode-right-fringe-cols): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21075 (ruler-mode-left-scroll-bar-cols): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21076 (ruler-mode-right-scroll-bar-cols): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21077 (ruler-mode-ruler): Use above new macros.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21079 2001-12-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21081 * files.el (set-auto-mode): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21082
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21083 2001-12-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21084
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21085 * emacs-lisp/easymenu.el (easy-menu-intern): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21086 (easy-menu-do-define, easy-menu-convert-item-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21087 (easy-menu-define-key-intern, easy-menu-get-map): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21088 (easy-menu-return-item): Only return nil if there is no binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21089
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21090 2001-12-13 Rajesh Vaidheeswarran <rv@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21092 * whitespace.el (whitespace-version): 3.2
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21093 * whitespace.el (whitespace-force-mode-line-update): Replace with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21094 `whitespace-mode-line-update', which is an alias to the correct
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21095 function in various emacsen.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21096 * whitespace.el (whitespace-{un,}highlight-the-space):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21097 Add colorized highlighting of the bogus whitespaces in a buffer/file,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21098 using the `whitespace-highlight-face' if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21099 `whitespace-display-spaces-in-color' is set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21100
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21101 2001-12-13 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21102
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21103 * international/mule.el (set-auto-coding): Don't search for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21104 "unibyte:" or "coding:" if set-auto-mode-1 returns nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21105
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21106 2001-12-13 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21107
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21108 * mail/mailabbrev.el (mail-abbrevs-setup): Do not use make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21110 * mail/rmail.el (rmail-fontify-buffer-function): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21111
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21112 * mail/rmailsum.el (rmail-summary-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21113
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21114 2001-12-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21116 * simple.el (undo): Always set this-command to `undo',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21117 so that the next undo after an error will not begin redoing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21118
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21119 * simple.el (shell-command): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21120 (shell-command-on-region): If there is output an an error,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21121 add "...Shell command failed" to the output.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21123 2001-12-13 David Ponce <david@dponce.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21124
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21125 * ruler-mode.el (ruler-mode-left-fringe-cols): Variable removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21126 (ruler-mode-left-fringe-cols): Function replaced by more efficient
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21127 implementation `ruler-mode-extra-left-cols'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21128 (ruler-mode-ruler): Use above new function. Take into account
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21129 that the fringe areas can now be resized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21130
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21131 2001-12-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21132
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21133 * international/characters.el (Unicode): Comment out
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21134 the specifications for kelvin and angstrom signs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21135
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21136 * international/mule.el (make-translation-table-from-vector):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21137 Allow null elements in VEC.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21139 * international/ucs-tables.el (unify-8859-on-encoding-mode)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21140 (unify-8859-on-decoding-mode): Swap the code in their bodies.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21141 Add :version.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21142
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21143 2001-12-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21144
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21145 * derived.el (derived-mode-p): Function moved to subr.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21146
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21147 * subr.el (derived-mode-p): Moved here from derived.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21149 * international/mule.el (set-auto-coding): Use set-auto-mode-1.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21151 * files.el (set-auto-mode-1): New subroutine, broken out of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21152 set-auto-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21153 (set-auto-mode, hack-local-variables-prop-line): Use that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21154
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21155 2001-12-11 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21157 * language/thai-util.el, language/thai.el: Add Unicode equivalents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21158
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21159 * language/european.el: Remove autoload cookies. Fix registration
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21160 of diacritic composition function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21161
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21162 2001-12-11 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21164 * calendar/todo-mode.el: Require time-stamp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21166 * net/zone-mode.el (zone-mode): Don't use make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21167
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21168 2001-12-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21170 * emacs-lisp/authors.el (authors-aliases): Delete "Richard Stallmao".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21172 * textmodes/ispell.el (ispell-buffer-local-parsing):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21173 Match xml like sgml.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21175 * emacs-lisp/advice.el (ad-compile-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21176 Byte compile the function under another (uninterned) name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21177
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21178 * gud.el (gdb): Define and bind gud-jump.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21179
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21180 * font-lock.el (font-lock-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21181 Put our function at the end of after-change-functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21183 * ediff-diff.el (ediff-cmp-options): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21184
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21185 * comint.el (comint-password-prompt-regexp): Match "UNIX Password".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21186
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21187 2001-12-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21188
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21189 * isearch.el (isearch-yank-word-or-char): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21190 (isearch-mode-map): Bind C-w to that.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21192 * menu-bar.el (menu-bar-mode): Make arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21193
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21194 * simple.el (line-move): Cope if next-single-property-change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21195 or previous-single-property-change returns nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21196
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21197 * emacs-lisp/lisp-mnt.el (lm-verify): New arg NON-FSF-OK.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21198 Don't use interactive-p; instead, pass the proper args
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21199 in (interactive...). Clean up most of the trouble-report strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21200
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21201 2001-12-10 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21203 * mail/smtpmail.el (smtpmail-send-queued-mail): Insert the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21204 enqueued messages literally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21206 2001-12-10 Noah Friedman <friedman@splode.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21208 * battery.el (battery-insert-file-contents): Obsolete function
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21209 removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21210 (battery-read-function): Obsolete function removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21211 (battery-linux-proc-apm): Use insert-file-contents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21213 2001-12-07 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21215 * iswitchb.el (iswitchb-visit-buffer):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21216 Use `select-frame-set-input-focus'--needed when window manager
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21217 uses "click to focus" policy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21218
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21219 2001-12-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21220
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21221 * COPYING: Moved back.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21222
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21223 2001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21224
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21225 * term/internal.el (IT-character-translations): Add entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21226 more points.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21228 * international/characters.el: Resurrect the Hebrew category
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21229 settings for all Hebrew characters removed by the last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21230 Add code for setting the Hebrew category of the Unicode Hebrew
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21231 characters. Set syntax entries for Hebrew punctuation characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21233 * international/ucs-tables.el (ucs-8859-8-alist): Add Hebrew
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21234 points and directional formatting control characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21235
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21236 2001-12-07 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21237
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21238 * language/lao-util.el: Add Unicode equivalents for rules.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21239 (lao-post-read-conversion): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21240
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21241 * language/lao.el: Add Unicode equivalents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21242 (lao): Add post-read conversion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21244 * international/latin1-disp.el: Fix some 8-bit-graphic characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21245 Use iso2022 encoding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21246 (latin1-char-displayable-p): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21247 (latin1-display-ucs-per-lynx): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21248 (latin1-display-ucs-per-lynx): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21249 (latin1-display-reset): Special-case arabic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21250 (ucs-tables): Require.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21251 (latin1-display-sets, latin1-display-setup): Add arabic.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21252 (latin1-display) <variable>: Use function latin1-display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21253 (latin1-display) <function>: Add mule-unicode stuff.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21254 (latin1-display-check-font): Don't lose if `info' is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21255
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21256 * international/iso-transl.el: Insert Latin-1 characters, not
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21257 unibyte codes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21258
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21259 * language/european.el (diacritic-composition-pattern): New constant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21260 (diacritic-compose-region, diacritic-compose-string)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21261 (diacritic-compose-buffer, diacritic-post-read-conversion)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21262 (diacritic-composition-function): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21263
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21264 * international/utf-8.el (ucs-mule-to-mule-unicode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21265 New translation table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21266 (ccl-encode-mule-utf-8): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21267 (utf-8-untranslated-to-ucs, utf-8-help-echo, utf-8-compose)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21268 (utf-8-post-read-conversion, utf-8-pre-write-conversion): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21269 (utf-8-subst-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21270 (utf-8-compose-scripts): New option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21271 (mule-utf-8): Update safe-charsets, pre-write and post-read conversion.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21272
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21273 * international/ucs-tables.el, international/utf-8-subst.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21274 New files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21275
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21276 * international/characters.el: Don't set word syntax (the default)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21277 explicitly. Add a diacritic category. Add info for Unicode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21278 equivalents of characters in various Mule charsets and for extra
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21279 Unicode characters. Don't define specific categories for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21280 Indian/Devanagari, since they aren't used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21282 2001-12-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21284 * textmodes/fill.el (set-justification): Rename arg VALUE to STYLE.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21285 (set-justification-left, set-justification-right): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21286
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21287 * progmodes/f90.el (f90-break-line): Use (newline 1) to insert newline.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21288 (bug-f90-mode): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21289
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21290 2001-12-06 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21291
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21292 * indent.el (indent-line-function): Default is indent-relative again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21293
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21294 2001-12-07 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21295
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21296 * progmodes/compile.el (compilation-error-regexp-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21297 Added regexps for RXP.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21298
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21299 2001-12-05 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21300
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21301 * progmodes/cwarn.el (cwarn-font-lock-match-assignment-in-expression):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21302 Add shift-assignment operators to those highlighted, and highlight
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21303 the whole operator rather than just the "=".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21305 2001-12-04 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21307 * files.el (save-abbrevs, save-some-buffers): Don't ask the user
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21308 before saving abbrevs if `save-abbrevs' has the value `silently'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21310 2001-12-04 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21312 * xt-mouse.el (turn-off-xterm-mouse-tracking): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21314 2001-12-04 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21316 * emacs-lisp/autoload.el (make-autoload): Also generate autoloads
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21317 for `defmacro*' forms.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21318
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21319 * emacs-lisp/lisp-mode.el (toplevel): Define docstring offset for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21320 `defmacro*'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21321
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21322 2001-12-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21323
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21324 * progmodes/antlr-mode.el (antlr-c-common-init): Undo last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21325
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21326 2001-12-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21327
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21328 * files.el (insert-directory): If the df output does not look right,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21329 don't try to use it. Other cleanups in overall code structure.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21330
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21331 2001-12-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21332
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21333 * textmodes/outline.el (outline-mode-prefix-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21334 Add bindings for outline-promote and outline-demote.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21335 (outline-minor-mode-menu-bar-map): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21336 (outline-minor-mode): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21337 (outline-heading-alist): New var (renamed from outline-level-heading).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21338 (outline-level): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21339 (outline-insert-heading, outline-promote, outline-demote):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21340 Update to use outline-heading-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21341
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21342 * disp-table.el (standard-display-european):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21343 Simplify since the function is not interactive any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21344 Don't set the existing buffers to unibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21346 * pcvs-util.el (cvs-file-to-string): Move condition-case outside.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21348 * pcvs.el (cvs-reread-cvsrc): Don't use cvs-file-to-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21349
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21350 * reveal.el (reveal-mode): Fix reveal-mode's lighter.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21352 * shell.el (shell): Use shell-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21353 Pop to buffer before calling comint to set COLUMNS properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21354
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21355 * emacs-lisp/cl.el (svref): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21357 * progmodes/antlr-mode.el (antlr-c-common-init):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21358 Don't inhibit adaptive-fill-mode any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21359
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21360 * progmodes/delphi.el (delphi-mode): Don't use make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21361
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21362 * progmodes/etags.el (tags-with-face): Use make-symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21363 (tags-search, tags-query-replace): Use backquotes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21364
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21365 * textmodes/picture.el (picture-mode-map): Don't use defconst
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21366 for a variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21368 2001-12-02 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21370 * textmodes/reftex-index.el (reftex-index-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21371 Remove make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21372
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21373 * textmodes/reftex-toc.el (reftex-toc-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21375 2001-12-02 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21376
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21377 * isearch.el (isearch-resume-enabled): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21378 (isearch-done): Use that variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21379
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21380 2001-12-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21381
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21382 * wid-edit.el (widget-button-click): Don't move point permanently:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21383 Avoid mouse-set-point--instead select the window,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21384 then do save-excursion, then move point.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21385 Specify the buffer for get-char-property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21386 Don't use `@' in interactive.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21387
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21388 * indent.el (indent-line-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21389 Default is indent-to-left-margin again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21391 * replace.el (query-replace-read-args): Display message
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21392 if FROM contains `\n' or `\t'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21393
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21394 2001-12-01 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21396 * indent.el (tab-to-tab-stop): Use delete-horizontal-space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21398 * bindings.el (minibuffer-local-map): Bind TAB to insert-tab.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21400 * emacs-lisp/regexp-opt.el (regexp-opt):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21401 Bind completion-regexp-list to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21403 * progmodes/hideif.el (hif-nexttoken): Move to before first def.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21405 2001-12-01 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21406
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21407 * progmodes/idlwave.el, progmodes/idlw-rinfo.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21408 * progmodes/idlw-shell.el, progmodes/idlw-toolbar.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21409 Update maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21410
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21411 2001-11-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21413 * mail/smtpmail.el: Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21414 (message-make-date, message-make-message-id): Autoload when needed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21415 (smtpmail-send-it): Use them to add `Date:' and `Message-Id:'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21416 headers when missing.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21417
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21418 * international/encoded-kb.el (encoded-kbd-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21419 Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21420
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21421 * enriched.el (enriched-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21422 Use dolist and pop and push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21424 * info.el (Info-find-node-2): Don't call info-insert-file-contents
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21425 with the `visit' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21426 (Info-extract-menu-node-name): Use `replace-regexps-in-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21427
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21428 * progmodes/hideif.el (hide-ifdef-mode): Only modify
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21429 `change-major-mode-hook' locally. Reset invisibility spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21430
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21431 * man.el (Man-build-section-alist): Remove last Man-match-substring.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21432
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21433 2001-11-30 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21434
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21435 * textmodes/paragraphs.el (mark-paragraph): Clarify doc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21436 Clarify error message.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21438 2001-11-29 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21440 * textmodes/paragraphs.el (mark-paragraph): Allow prefix arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21442 2001-11-30 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21443
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21444 * vc-cvs.el (vc-cvs-parse-status): Store file state in property,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21445 don't just return it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21447 2001-11-30 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21448
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21449 * menu-bar.el (menu-bar-read-lispref, menu-bar-read-lispintro)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21450 (menu-bar-read-emacs-man, search-emacs-glossary)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21451 (emacs-index-search, elisp-index-search): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21452 (apropso-documentation, apropos, apropos-value, apropos-variable)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21453 (apropos-commands): Modify menu item names and help text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21454 (elisp-index-search, emacs-index-search, emacs-glossary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21455 New menu items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21456 (menu-bar-manuals-menu): Move the Ordering Manuals item to a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21457 submenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21458 (info-elisp, info-elintro): New menu items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21459 (apropos): Modify the menu item name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21461 2001-11-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21462
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21463 * emacs-lisp/lisp-mode.el (read-if): Add lisp-indent-function prop.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21464
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21465 * textmodes/outline.el (outline-promote, outline-demote): Typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21466
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21467 * man.el (man-follow-mouse): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21468 (Man-mode-map): Bind mouse-2 to it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21469 (Man-match-substring): Remove. Replace with `match-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21470 (man): Use the `default-value' argument to `read-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21471 (Man-fontify-manpage): Add mouse-face to cross references.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21472
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21473 * emacs-lisp/cl-macs.el (shiftf): Fix more. Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21474
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21475 2001-11-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21477 * emacs-lisp/crm.el (completing-read-multiple): Better preserve
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21478 the value of require-match in minibuffer-completion-confirm.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21479 Use crm-local-completion-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21480
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21481 * emacs-lisp/cl-macs.el (shiftf): Fix the fast case so
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21482 (let ((a 1) (b 2)) (shiftf a b (cons a b)) b) returns (1 . 2).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21483 (cl-make-type-test): Use char-valid-p for `character'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21485 * info.el (Info-complete-next-re, Info-complete-cache): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21486 (Info-complete-menu-item): Rewrite. Add the ability to search
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21487 several sequential nodes. Add a simple caching mechanism.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21488 (Info-goto-index): New function extracted from Info-index.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21489 (Info-index): Use it. Add completion to the interactive spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21490 (Info-menu-update): Simplify call to `Info-complete-menu-item'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21492 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21493
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21494 * COPYING: Removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21495
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21496 2001-11-29 Dave Love <fx@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21497
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21498 * progmodes/fortran.el: Fontify rewind, backspace. Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21499 (fortran-window-create, fortran-window-create-momentarily):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21500 Rewrite, moving error condition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21501 (fortran-beginning-do, fortran-beginning-if): Fix regexps.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21502 (fortran-mode-syntax-table): Revert last change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21503
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21504 * international/mule.el: Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21505 (map-charset-chars): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21506 (register-char-codings): Use it to cope with generic chars in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21507 safe-chars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21508
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21509 2001-11-29 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21511 * play/blackbox.el (blackbox-mode, blackbox): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21513 * play/cookie1.el (cookie, cookie-insert, shuffle-vector): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21515 * play/studly.el (studlify-word, studlify-region)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21516 (studlify-buffer): Fix doc-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21517 (studlify-buffer): Add autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21518
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21519 2001-11-28 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21521 * textmodes/outline.el (outline-up-heading): Add `invisible-ok' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21522 (outline-up-heading-all): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21523 (hide-sublevels): Move to end-of-heading before calling flag-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21524 (outline-copy-overlay, outline-discard-overlays): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21525 (outline-flag-region): Use `remove-overlays'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21526 Don't move to end-of-heading.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21527 (outline-next-visible-heading, outline-back-to-heading)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21528 (outline-on-heading-p): Use outline-invisible-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21529 (outline-font-lock-level): Use outline-up-heading's new arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21530 (outline-minor-mode): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21531 (outline-map-tree, outline-reveal-toggle-invisible): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21532 (outline): Put a `reveal-toggle-invisible' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21533 (outline-level-heading): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21534 (outline-insert-heading, outline-promote, outline-demote)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21535 (outline-toggle-children): New commands.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21537 * progmodes/hideif.el (hif-end-of-line): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21538 (hide-ifdef-mode): Set line-move-ignore-invisible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21539 (hide-ifdef-region-internal): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21540 (hide-ifdef-region): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21541 (hif-defined): Return an integer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21542 (hif-infix-to-prefix): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21543 (hif-tokenize): Parse from the buffer rather than from a string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21544 Correctly tokenize integers. Use forward-comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21545 (hif-expr): Use hif-or.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21546 (hif-term): Use hif-and.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21547 (hif-factor): Use hif-not. Handle numbers properly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21548 Don't require parenthesis around `defined's argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21549 (hif-and, hif-or, hif-not): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21550 (hif-canonicalize): Pass a region to hif-tokenize. Use hif-not.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21551 (hif-hide-line): Don't hide the \n before the line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21552 (hif-possibly-hide): Correctly handle numeric evaluation results.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21553
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21554 * progmodes/make-mode.el: Use line-(end|beginning)-position.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21555 (makefile-mode): Set indent-line-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21556 (makefile-browser-insert-continuation): Use with-current-buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21557 (makefile-beginning-of-line-point, makefile-end-of-line-point): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21559 2001-11-28 Karl Fogel <kfogel@red-bean.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21560
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21561 * isearch.el (isearch-yank-internal): New helper function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21562 (isearch-yank-char): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21563 (isearch-yank-word, isearch-yank-line): Rewrite to use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21564 isearch-yank-internal.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21566 2001-11-28 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21568 * mouse.el (mouse-set-font): Make it a no-op if multiple fonts
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21569 aren't supported. Print a message to that effect if invoked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21570
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21571 2001-11-27 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21572
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21573 * locate.el (locate): Put point at first matching file rather
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21574 than top of buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21575
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21576 2001-11-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21577
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21578 * reveal.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21579
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21580 * progmodes/hideif.el: Misc cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21581 (hide-ifdef-mode-submap): Put the def in the defvar.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21582 Use substitute-key-definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21583 (hide-ifdef-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21584 (hif-outline-flag-region): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21585 (hif-show-all): Define in terms of hif-show-ifdef-region.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21586 (hif-after-revert-function): Rename from hif-before-revert-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21587 (hide-ifdef-region, hif-show-ifdef-region): Use overlays.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21588 (hif-tokenize): Use with-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21589 (hif-make-range): Use `else' also for `else-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21590 (hif-range-else-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21591 (hif-find-range): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21592 (hif-hide-line): Don't bother preserving buffer-modified-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21593 (hide-ifdefs, show-ifdefs, hide-ifdef-block, show-ifdef-block):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21594 Don't use selective-display and inhibit-read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21595
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21596 * subr.el (copy-overlay, remove-overlays): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21598 * emacs-lisp/regexp-opt.el (regexp-opt-depth): Fix off-by-two error.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21599
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21600 2001-11-27 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21601
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21602 * ansi-color.el, bookmark.el, dired.el, emerge.el, fast-lock.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21603 * lazy-lock.el, mouse-sel.el, mail/feedmail.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21604 * emacs-lisp/advice.el, emacs-lisp/checkdoc.el, emacs-lisp/ewoc.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21605 * obsolete/c-mode.el, obsolete/cplus-md.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21606 * progmodes/dcl-mode.el, progmodes/idlw-shell.el, progmodes/idlwave.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21607 * term/sun-mouse.el, textmodes/artist.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21608 Converted backquote to the new style.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21609 * mouse.el, reposition.el: Likewise (in comments).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21610 * expand.el: Likewise (in a string).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21612 2001-11-27 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21614 * cus-edit.el (custom-load-symbol): Don't always load locate-library.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21615
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21616 2001-11-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21617
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21618 * wid-edit.el (widget-toggle-value-create): On graphic terminal,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21619 if :on-glyph or :off-glyph is a list, eval it and store it back.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21620 (checkbox): Quote the values for :on-glyph and :off-glyph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21622 * cus-start.el (recursive-load-depth-limit): Delete item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21623
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21624 2001-11-26 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21626 * help-fns.el (describe-categories, help-describe-category-set): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21627 describe-categories moved here from src/category.c.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21628
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21629 2001-11-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21630
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21631 * progmodes/cc-mode.el (c-submit-bug-report): Make sure that the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21632 arguments to `insert' are strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21633
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21634 2001-11-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21635
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21636 * startup.el (command-line-1): Call kill-buffer only in non-fancy case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21637
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21638 2001-11-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21639
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21640 * international/mule-diag.el: Require help-fns instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21641 help-funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21643 * help-fns.el: Renamed from help-funs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21645 * startup.el (command-line-1): Don't try to call process-list if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21646 it is not fboundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21647
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21648 2001-11-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21649
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21650 * frame.el (show-trailing-whitespace): Remove :set argument (the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21651 value was essentially identical to the defalt).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21653 2001-11-26 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21655 * hexl.el (hexl-mode, hexl-follow-ascii): Remove make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21656
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21657 * icomplete.el (icomplete-minibuffer-setup): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21658
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21659 * hilit-chg.el (hilit-chg-set): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21660
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21661 * speedbar.el (speedbar-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21662
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21663 * calendar/calendar.el (calendar-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21664
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21665 * play/yow.el (psychoanalyze-pinhead): Use insert instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21666 insert-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21667
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21668 * play/gamegrid.el (gamegrid-init-buffer): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21669
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21670 * term/bg-mouse.el (bg-insert-moused-sexp): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21671
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21672 * term/sun-mouse.el (sun-yank-selection): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21673
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21674 * textmodes/bib-mode.el (return-key-bib): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21675
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21676 * calendar/appt.el (appt-disp-window): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21678 * calendar/diary-lib.el (list-diary-entries): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21680 * array.el (array-reconfigure-rows): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21682 * filecache.el (file-cache-minibuffer-complete): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21684 * obsolete/cplus-md.el (fill-c++-comment): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21685
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21686 * strokes.el (strokes-prompt-user-save-strokes): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21687
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21688 * allout.el (outline-version, outline-open-topic)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21689 (outline-rebullet-heading, outline-insert-listified)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21690 (outline-latex-verbatim-quote-curr-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21691 (outline-latexify-one-item, outlineify-sticky): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21693 * vc.el (vc-next-action-on-file): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21694 (vc-dired-mode): Remove make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21695
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21696 2001-11-26 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21697
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21698 * vc.el (vc-find-version): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21699 (vc-version-other-window): Redefined in terms of the above.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21700
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21701 * log-view.el (log-view-find-version): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21702 (log-view-mode-map): Bind it to `f'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21703
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21704 2001-11-26 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21705
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21706 * language/devan-util.el (dev-char-glyph): Escape `"' in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21707 string literals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21708 (dev-glyph-glyph, dev-glyph-glyph-2)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21709 (devanagari-compose-syllable-region): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21710
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21711 2001-11-26 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21712
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21713 * window.el (save-selected-window): No error if saved window is dead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21714
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21715 * help-funs.el (describe-syntax): Put (interactive) after doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21716
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21717 2001-11-26 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21719 * international/quail.el (quail-help): Require help-mode in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21720 top-level instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21721
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21722 * iswitchb.el (iswitchb-exhibit): Use insert instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21723 insert-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21725 * icomplete.el (icomplete-exhibit): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21727 2001-11-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21729 * diff-mode.el (diff-end-of-hunk): Watch out for ambiguities.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21730 (diff-hunk-kill): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21731 (diff-post-command-hook): Only apply to a single hunk.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21732 (diff-hunk-text): Make `char-offset' non-optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21733 (diff-find-text): Return a cons cell.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21734 (diff-find-approx-text): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21735 (diff-find-source-location): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21736 (diff-apply-hunk, diff-test-hunk, diff-goto-source):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21737 Adapt to new retval of diff-find-text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21738
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21739 * vc-cvs.el (vc-cvs-parse-entry): Rewrite, comparing the string-
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21740 rather than integer- representation of dates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21742 * textmodes/fill.el (fill-indent-according-to-mode): Default to nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21743
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21744 * emacs-lisp/syntax.el: Don't profile syntax-ppss any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21745 (syntax-after): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21746
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21747 * help-funs.el (describe-syntax): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21748
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21749 * font-lock.el (font-lock-cache-state, font-lock-cache-position)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21750 (font-lock-ppss-stats, font-lock-ppss): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21751 (font-lock-fontify-syntactically-region): Remove tuning code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21752 (font-lock-compile-keywords): Fix off-by-one bug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21753 (font-lock-set-defaults): Don't set removed vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21754 (c-keywords): Add `inline'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21755 (c-type-names): Add `_Complex', `_Imaginary' and `_Bool'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21756
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21757 * emacs-lisp/lisp-mode.el (lisp-mode-variables):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21758 Set syntax-begin-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21759 (lisp-interaction-mode-abbrev-table): Defvar to its correct value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21760 (lisp-interaction-mode): Don't set local-abbrev-table any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21761 (lisp-mode-auto-fill): Use syntax-ppss and obey
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21762 comment-auto-fill-only-comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21763 (lisp-fill-paragraph): Use syntax-ppss.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21765 2001-11-25 ShengHuo ZHU <zsh@cs.rochester.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21767 * mail/rmail.el (rmail-enable-mime-composing): New. A lightweight
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21768 version of rmail-enable-mime.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21769 (rmail-forward): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21770
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21771 2001-11-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21772
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21773 * emacs-lisp/lisp-mode.el (lisp-indent-function): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21775 * international/quail.el (quail-keyboard-layout-button):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21776 Define button type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21777 (quail-keyboard-customize-button): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21778 (quail-help): Use those button types. Require `help-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21779 Avoid altering the argument `package'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21780
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21781 * help-mode.el (help-function, help-variable, help-face)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21782 (help-coding-system, help-input-method, help-character-set):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21783 Define each button type with its own explicit define-button-type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21784
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21785 * language/devan-util.el: Comment out parts of the file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21786 which apparently are garbled.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21787
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21788 2001-11-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21789
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21790 * mail/smtpmail.el (smtpmail-deduce-address-list): Don't use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21791 insert-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21793 2001-11-25 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21794
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21795 * play/snake.el (snake-mode): Remove make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21796
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21797 * play/tetris.el (tetris-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21798
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21799 * play/decipher.el (decipher-mode): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21800
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21801 * tmm.el (tmm-add-prompt): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21802
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21803 2001-11-25 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21804
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21805 * menu-bar.el (menu-bar-apropos-menu): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21806 Moved all `apropos' bindings to this menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21807 (menu-bar-help-menu): Added `menu-bar-apropos-menu'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21809 2001-11-24 KAWABATA, Taichi <batta@beige.ocn.ne.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21811 The following changes are for new indian languages support based
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21812 on Unicode charset and CDAC fonts.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21813
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21814 * international/mule-conf.el: Change indian-1-column charset to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21815 indian-glyph charset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21816
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21817 * international/characters.el: Adjusted for the change of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21818 indian-1-column -> indian-glyph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21819
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21820 * international/fontset.el: Delete the setting for indian-1-column
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21821 and add the setting for indian-glyph in the default fontset.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21823 * language/indian.el: Completely re-written.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21824
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21825 * language/devanagari.el: Completely re-written.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21826
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21827 * language/devan-util.el: Completely re-written.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21828
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21829 * language/ind-util.el: New file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21830
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21831 2001-11-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21832
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21833 * startup.el (command-line-1): Don't do startup screen
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21834 if a subprocess is running. Call the startup screen buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21835 "GNU Emacs". Make a special mode-line-format for it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21836
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21837 * net/browse-url.el (browse-url-galeon-new-window-is-tab): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21838 (browse-url-galeon): Use that variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21839
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21840 * mail/supercite.el (sc-toggle-var): Don't use set-variable or
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21841 eval-expression. Eval and set the variable simply.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21842
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21843 * files.el (temporary-file-directory): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21844 (small-temporary-file-directory): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21845 (normal-backup-enable-predicate): Move down in file
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21846 after definition of temporary-file-directory.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21847
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21848 * bindings.el (last-buffer, unbury-buffer): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21849
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21850 2001-11-24 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21851
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21852 * calc/calc-ext.el (calc-init-extensions): Update the rest of the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21853 autoload names to match files renamed on initial calc import.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21855 * calc/calc.el (Commentary): Cleanup, and add logistic curve
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21856 fitting suggestion from Robert J. Chassell <bob@rattlesnake.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21858 2001-11-23 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21859
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21860 * Makefile.in (finder_setwins, setwins): Include Calc again.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21861
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21862 * calc/calc-rules.el: Add header comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21863
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21864 2001-11-23 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21865
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21866 * vc.el (with-vc-properties): Don't bind `filename' locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21867 (with-vc-file, edit-vc-file): Use `make-symbol' for local bindings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21868 to avoid name clashes. Fix `lisp-indent-function' property for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21869 both.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21870
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21871 2001-11-23 Francesco Potort,Al(B <pot@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21872
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21873 * generic-x.el (mailrc-generic-mode): Highlight the `source' keyword.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21874
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21875 2001-11-22 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21876
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21877 * calc/calc-misc.el (report-calc-bug):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21878 Use `reporter-prompt-for-summary-p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21879
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21880 * calc/INSTALL, calc/Makefile: Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21881
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21882 2001-11-22 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21884 * emacs-lisp/re-builder.el (reb-match-0, reb-match-1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21885 (reb-match-2, reb-match-3): Add dark-background variants.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21887 2001-11-22 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21888
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21889 * calc/calc-misc.el (calc-info): Don't perform voodoo, just
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21890 (info "Calc").
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21891 (report-calc-bug): Use reporter.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21892
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21893 * mail/reporter.el (reporter-submit-bug-report): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21895 2001-11-21 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21896
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21897 * which-func.el (which-function): Call imenu--make-index-alist
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21898 if necessary to get a list of functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21899 (which-function-imenu-failed): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21900 (which-func-update): Handle all visible windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21901 (which-func-update-1): New subroutine broken out of which-func-update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21902
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21903 * files.el (temporary-file-directory, null-device)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21904 (small-temporary-file-directory): Definitions moved up.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21905
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21906 * progmodes/cperl-mode.el (cperl-problems, cperl-tips)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21907 (cperl-non-problems, cperl-praise): Doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21908
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21909 * progmodes/sh-script.el (sh-mode): Don't use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21910 (sh-mode-syntax-table): Function restored.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21911 Variable set up for use by function sh-mode-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21912 (sh-set-shell): Set the syntax table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21913
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21914 * play/gomoku.el (gomoku-mode): Don't use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21915
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21916 * progmodes/perl-mode.el (perl-mode): Don't use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21917
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21918 * international/encoded-kb.el: Don't alter minor-map-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21919
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21920 2001-11-20 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21921
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21922 * files.el (auto-save-file-name-transforms): Put remote files in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21923 temporary-file-directory rather than /tmp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21925 2001-11-21 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21926
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21927 * calc/calc-macs.el (calc-slow-wrapper): Move (point) call outside
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21928 of (function ...) wrapper.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21929
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21930 2001-11-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21931
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21932 * derived.el (define-derived-mode): Create the abbrev-table
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21933 from inside the `defvar'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21934
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21935 * jit-lock.el (jit-lock-defer-time): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21936 (jit-lock-defer-timer, jit-lock-buffers): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21937 (jit-lock-mode): Initialize them. Cancel the timers more carefully.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21938 (jit-lock-function): Defer fontification if requested.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21939 (jit-lock-stealth-chunk-start): Pay attention to the new non-nil value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21940 (jit-lock-stealth-fontify): Check the new `jit-lock-defer-multiline'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21941 text property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21942 (jit-lock-deferred-fontify): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21943
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21944 2001-11-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21945
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21946 * emacs-lisp/lisp-mode.el (lisp-interaction-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21947 Set local-abbrev-table to lisp-mode-abbrev-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21948
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21949 * emacs-lisp/re-builder.el (reb-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21950 Don't use define-derived-mode. Call kill-all-local-variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21951
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21952 * emacs-lisp/lisp-mode.el (lisp-mode, emacs-lisp-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21953 Don't use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21954
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21955 * help-mode.el (help-mode): Undo 2001-10-07 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21956
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21957 * replace.el (occur-mode): Undo 2001-5-20 change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21958
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21959 2001-11-20 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21960
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21961 * w32-fns.el (w32-system-coding-system): Change to an alias for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21962 locale-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21963 (set-w32-system-coding-system): Document the above change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21964 Set locale-coding-system instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21965
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21966 2001-11-20 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21967
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21968 * ruler-mode.el: Add pagination.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21969 (ruler-mode-toggle-show-tab-stops): No need to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21970 test `ruler-mode' variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21971
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21972 2001-11-20 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21973
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21974 * play/landmark.el: Mark lm-mode as special.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21975
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21976 * play/gomoku.el: Mark gomoku-mode as special.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21977
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21978 2001-11-20 Juanma Barranquero <lektu@terra.es>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21979
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21980 * emacs-lisp/re-builder.el (reb-change-target-buffer): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21981 (top-level): Bind it to C-c C-b.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21982 (re-builder): Don't re-enter RE Builder Mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21983
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21984 * bs.el (bs-delete): Signal an error if the buffer cannot be deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21985
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21986 2001-11-20 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21988 * progmodes/cperl-mode.el (cperl-perldoc): Require man before binding
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21989 `manual-program'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21990
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21991 * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Don't move back
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21992 to a line without a comment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21993
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21994 2001-11-20 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21995
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21996 * dired.el (dired-listing-switches): Mention in the doc string
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21997 that some switches are not supported by ls-lisp.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21998
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
21999 2001-11-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22000
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22001 * imenu.el (imenu--split-menu): Use dolist and copy-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22002 (imenu--create-keymap-2): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22003 (imenu--create-keymap-1): Simplify, remove third argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22004 (imenu--generic-function): Use dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22005 (imenu-find-default): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22006 (imenu--completion-buffer): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22007 (imenu--mouse-menu): Use popup-menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22008 (imenu--menubar-select): Return t rather than calling imenu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22009
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22010 * textmodes/fill.el (fill-delete-prefix, fill-delete-newlines):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22011 New functions, extracted from fill-region-as-paragraph.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22012 (fill-region-as-paragraph): Use them.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22013 Use an end marker instead of eob.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22014 Ignore whitespace-only fill-prefixes when indenting according to mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22015 Simplify the loop that searches for spaces backwards.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22016
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22017 * textmodes/picture.el (picture-vertical-step)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22018 (picture-horizontal-step): Don't use defconst for variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22019
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22020 * mail/mail-extr.el: Use backquote/dolist/mapc/when. Docstring fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22021 (mail-extract-address-components): Downcase domain names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22022 (mail-extr-delete-char): Remove. Use delete-char instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22023
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22024 * emulation/pc-select.el: Doc string fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22025 (pc-selection-mode): Don't treat macos as a tty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22026
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22027 * emacs-lisp/lisp.el (mark-sexp): Mark more if repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22029 * progmodes/cc-engine.el (c-parse-state): Typo. From Martin Stjernholm.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22030
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22031 * mwheel.el (mouse-wheel-scroll-amount): Allow float values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22032 (mouse-wheel-progessive-speed): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22033 (mwheel-scroll): Use it and handle float values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22034
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22035 * lazy-lock.el (lazy-lock-install-hooks): Remove make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22036
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22037 * iswitchb.el (iswitchb-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22038 (iswitchb): Fix the case where the result was selected with the mouse.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22039 (iswitchb-completion-help): Use the normal *Completions* now that
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22040 mouse selection works.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22041 (iswitchb-minibuffer-setup): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22042
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22043 * newcomment.el (comment-column, comment-style, comment-multi-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22044 (comment-auto-fill-only-comments): Remove :group arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22045 (comment-padding): Add :type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22046 (comment-indent-new-line): Ignore comment-auto-fill-only-comments
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22047 if called interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22048
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22049 2001-11-19 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22051 * calc/calc.el (toplevel): Add comment and version header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22052 (calc-init-base): Bump version to 2.02f, update date.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22053
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22054 2001-11-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22056 * net/browse-url.el: Support Mozilla and Galeon.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22057 By default, find the installed browser whichever it is.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22058 (browse-url-mozilla): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22059 (browse-url-mozilla-sentinel): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22060 (browse-url-galeon, browse-url-galeon-sentinel): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22061 (browse-url-default-browser): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22062 (browse-url-process-environment): Use browse-url-browser-display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22063 (browse-url-browser-display): Renamed from browse-url-netscape-display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22064 (browse-url-mozilla-startup-arguments, browse-url-galeon-program)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22065 (browse-url-galeon-arguments, browse-url-galeon-startup-arguments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22066 (browse-url-mozilla-program, browse-url-mozilla-arguments): New vars.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22067 (browse-url-browser-function): New default, new options.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22068
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22069 2001-11-19 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22070
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22071 * bindings.el (last-buffer, unbury-buffer): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22072 (mode-line-unbury-buffer): Use `unbury-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22074 2001-11-18 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22075
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22076 * iswitchb.el (iswitchb-cannot-complete-hook): New variable to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22077 control behaviour when no further completion is possible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22079 2001-11-19 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22080
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22081 * calc/calc-macs.el (calc-wrapper, calc-slow-wrapper)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22082 (math-showing-full-precision, math-with-extra-prec, math-working)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22083 (calc-with-default-simplification)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22084 (calc-with-trail-buffer): Use backtick.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22085 (Math-zerop, Math-integer-negp, Math-integer-posp, Math-negp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22086 (Math-looks-negp, Math-posp, Math-integerp, Math-natnump)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22087 (Math-ratp, Math-realp, Math-anglep, Math-numberp, Math-scalarp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22088 (Math-vectorp, Math-messy-integerp, Math-objectp, Math-objvecp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22089 (Math-integer-neg, Math-equal, Math-lessp, Math-primp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22090 (Math-num-integerp, Math-bignum-test, Math-equal-int)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22091 (Math-natnum-lessp, math-format-radix-digit): Change to `defsubst'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22092 (calc-record-compilation-date-macro): Deleted. Callers updated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22093 (math-format-radix-digit): Move to calc-bin.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22094
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22095 * calc/calc.el (calc-record-compilation-date): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22096 (calc-bug-address): Update.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22097 (calc-settings-file): Use `user-init-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22098
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22099 * calc/calc-mode.el (calc-settings-file-name, calc-save-modes):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22100 Handle null `calc-settings-file'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22102 * calc/calc-frac.el (calc-over-notation): Use `completing-read'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22103 * calc/calc-keypd.el (calc-keypad-mode): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22104 (calc-do-keypad): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22105 (calc-keypad-map): Move into `calc-keypad-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22107 * calc-math.el (calcFunc-sqrt, calcFunc-hypot): Add missing quote
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22108 to defalias argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22109
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22110 * calc-misc.el (math-fixnump, math-fixnatnump, calcFunc-trunc)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22111 (calcFunc-floor): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22113 * calc-units.el (calcFunc-usimplify): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22114
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22115 * calc-aent.el, calc-ext.el, calc-incom.el, calc-misc.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22116 * calc-sel.el, calc-vec.el, calc-alg.el, calc-fin.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22117 * calc-keypd.el, calc-mode.el, calc-stat.el, calc-yank.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22118 * calc-arith.el, calc-forms.el, calc-lang.el, calc-mtx.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22119 * calc-store.el, calc.el, calc-bin.el, calc-frac.el, calc-macs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22120 * calc-poly.el, calc-stuff.el, calcalg2.el, calc-comb.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22121 * calc-funcs.el, calc-maint.el, calc-prog.el, calc-trail.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22122 * calcalg3.el, calc-cplx.el, calc-graph.el, calc-map.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22123 * calc-rewr.el, calc-undo.el, calccomp.el, calc-embed.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22124 * calc-help.el, calc-math.el, calc-rules.el, calc-units.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22125 * calcsel2.el: Change all toplevel `setq' forms to `defvar' forms,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22126 and move them before their first use. Use `when', `unless'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22127 Remove trailing periods from error forms. Add description and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22128 headers suggested by Emacs Lisp coding conventions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22130 2001-11-19 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22132 * newcomment.el (comment-indent):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22133 Fix misindentation for comment-only lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22134 (comment-indent-new-line): Only obey comment-multi-line if the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22135 comment-ender is not the end-of-line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22136
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22137 2001-11-19 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22138
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22139 * net/net-utils.el (network-connection-service-abbrev-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22140 New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22141
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22142 * emacs-lisp/cl-indent.el (lisp-indent-defmethod):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22143 Advance to start of 3rd sexp by moving fwd and backing over it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22144 At first three elements, act like defun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22145
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22146 * delsel.el (delete-selection-pre-hook): Handle and resignal
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22147 file-supersession errors to interact properly with userlock.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22148
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22149 2001-11-18 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22150
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22151 * progmodes/fortran.el (fortran-mode-syntax-table):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22152 Specify punctuation syntax for backslash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22153
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22154 * progmodes/sh-script.el (sh-must-be-shell-mode): Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22155 All calls deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22156
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22157 * international/mule-util.el (string-to-sequence): Make it obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22158 (string-to-list, string-to-vector): Implement them directly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22159 using append and vconcat, not with string-to-sequence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22160
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22161 * startup.el (command-line): Set abbrevs-changed to nil after
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22162 reading the init file and the abbrevs file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22163
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22164 * isearch.el (isearch): Use magenta2 as bg for (background light)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22165
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22166 2001-11-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22167
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22168 * menu-bar.el (menu-bar-update-buffers-1): Don't pad the buffer name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22169
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22170 * simple.el (minibuffer-history-sexp-flag): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22171
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22172 2001-11-17 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22173
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22174 * font-lock.el (font-lock-compile-keywords): New arg `regexp'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22175 If set and if applicable, add a regexp to highlight defun-like
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22176 text inside comments and strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22177 (font-lock-fontify-keywords-region): Pass that new arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22178 (font-lock-set-defaults): Move the code to set `font-lock-keywords'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22179 to the end and pass that new arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22180 (c-font-lock-keywords-2): Fix regex for labels.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22181 (font-lock-match-c++-style-declaration-item-and-skip-to-next):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22182 Make it work when LIMIT is several lines further.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22183 (c-font-lock-keywords-3, c++-font-lock-keywords-3)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22184 (objc-font-lock-keywords-3, java-font-lock-keywords-3):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22185 Use backquote and make the regexes for `int a, b, c;' work on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22186 multiple lines.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22187
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22188 * emacs-lisp/re-builder.el (reb-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22189 (font-lock-defaults-alist): Don't change it any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22190 (reb-subexp-mode-map): Cleanup.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22191
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22192 * custom.el (custom-current-group-alist): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22193 (custom-declare-group): Set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22194 (custom-current-group): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22195 (custom-declare-variable, custom-handle-all-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22196 Use it as a default if no :group argument is specified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22198 * international/mule-cmds.el (locale-name-match): Use \` and \(?:.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22199 (standard-keyboard-coding-systems): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22200 (set-locale-environment): Use it to decide whether or not to call
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22201 set-keyboard-coding-system.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22202 (locale-language-names): Use \"French\" for "fr".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22203
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22204 2001-11-17 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22205
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22206 * emacs-lisp/checkdoc.el (princ-list, checkdoc-read-event)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22207 (add-to-list): Delete compatibility code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22208 (checkdoc-next-message-error): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22210 2001-11-17 Stephen Eglen <stephen@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22211
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22212 * locate.el (locate): Show default locate pattern within the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22213 prompt, but don't insert it into the minibuffer contents.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22214 Catch the case when pattern is the empty string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22215
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22216 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22217
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22218 * language/european.el ("French"): New language environment.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22219
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22220 2001-11-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22221
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22222 * calendar/todo-mode.el (todo-save): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22223
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22224 * subr.el (functionp): Do use cdr-safe on object.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22225
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22226 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22227
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22228 * bindings.el (mode-line-mode-name): Only put the help-echo property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22229 if the local-map property was put as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22230 (global-map): Bind switch-frame, delete-frame, iconify-frame
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22231 and make-frame-visible events.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22232
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22233 * emacs-lisp/elp.el (elp-not-profilable): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22234 (elp-not-profilable-p): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22235 (elp-instrument-function): Use it. Use backquotes and push.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22237 * emacs-lisp/bytecomp.el (byte-compile-call-tree, byte-code-vector)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22238 (byte-stack+-info, byte-compile-last-warned-form)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22239 (byte-compile-last-logged-file): Don't defconst a variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22240 (no-byte-compile): Declare.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22241 (byte-compile-file): Don't boundp-check no-byte-compile any more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22242 (byte-compile-defvar): Leave defconst as is.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22244 * emacs-lisp/edebug.el (edebug-form-data, edebug-offsets)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22245 (edebug-offsets-stack, edebug-read-dotted-list, edebug-def-name)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22246 (edebug-current-offset, edebug-old-def-name, edebug-error-point)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22247 (edebug-best-error): Don't defconst a variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22248 (edebug-read-syntax-table): Use a char-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22249 (edebug-lemacs-specific): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22250 Toplevel: Eliminate check for Lucid Emacs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22252 * pcvs-util.el (cvs-prefix-define): Don't defconst a variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22254 * rect.el (move-to-column-force): Mark obsolete.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22255 (operate-on-rectangle, delete-extract-rectangle-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22256 (insert-rectangle, delete-whitespace-rectangle-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22257 (open-rectangle-line, clear-rectangle-line): Use move-to-column.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22258 (string-rectangle-history): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22259 (string-rectangle, string-insert-rectangle): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22260 (delete-rectangle-line): Fix pos/column mixup and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22261
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22262 * startup.el (normal-top-level-add-subdirs-to-load-path): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22263 (normal-top-level, command-line, command-line-1): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22264
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22265 * tar-mode.el (tar-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22266
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22267 * view.el (view-mode-enable): Don't use make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22268
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22269 * emacs-lisp/eldoc.el (eldoc-mode): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22270
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22271 2001-11-16 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22272
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22273 * mail/mail-extr.el (mail-extr-voodoo): Treat a number as a word
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22274 if it doesn't make sense as anything else.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22275 Don't recognize a "telephone number" at the beginning of the name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22276 (mail-extr-leading-garbage): Match non-word characters only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22277
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22278 2001-11-16 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22279
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22280 * startup.el (command-line-processed): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22281
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22282 * apropos.el (apropos-next-label-button): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22283
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22284 2001-11-16 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22285
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22286 * comint.el (comint-mode): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22287 (make-comint-in-buffer): Run `comint-mode' only if necessary.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22288
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22289 * subr.el (eval-after-load): Make it work with features as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22290
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22291 * log-view.el (log-view-mode): Don't mark the buffer unmodified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22292
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22293 * international/mule-cmds.el (describe-input-method): Setup xref.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22294 (set-language-environment): Use functionp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22295 (locale-language-names, locale-charset-language-names)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22296 (locale-preferred-coding-systems): Defconst and purecopy.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22297
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22298 * language/european.el (mac-roman): Add mime-charset property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22300 2001-11-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22302 * emacs-lisp/cl.el (values, values-list, multiple-value-list)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22303 (multiple-value-apply, nth-value): Use defsubst rather than defalias
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22304 to get better doc strings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22305
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22306 2001-11-15 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22307
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22308 * derived.el: Fix autoload cookie.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22310 2001-11-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22312 * jka-compr.el (jka-compr-partial-uncompress): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22313
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22314 2001-11-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22316 * menu-bar.el (menu-bar-edit-menu) <copy>: Put an explicit key binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22318 2001-11-15 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22319
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22320 * dired.el (dired-undo): Display a message to explain
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22321 that this does not undo file system changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22322
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22323 2001-11-15 David Kastrup <David.Kastrup@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22324
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22325 * mouse-drag.el (mouse-drag-throw): Push back non-drag events
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22326 into `unread-command-events' instead of trying keymap
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22327 lookups ourselves. This makes mouse-clicks do the right
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22328 thing even when keymaps of overlays are involved.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22329 (mouse-drag-drag): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22330
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22331 2001-11-15 Andreas Schwab <schwab@suse.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22332
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22333 * progmodes/ada-mode.el (ada-add-extensions): Quote regexp special
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22334 characters and append anchor to pattern added to auto-mode-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22335
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22336 2001-11-15 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22337
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22338 * server.el (server-process-filter): Run pre/post-comment-hook
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22339 before/after visiting the file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22340
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22341 * info-look.el (makefile-mode): Add info for automake.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22342 (autoconf-mode): Fix the name of the index for automake.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22343
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22344 * international/latin-9.el: Give pilcrow punctuation syntax.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22346 2001-11-15 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22347
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22348 * vc.el: Documentation fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22349
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22350 2001-11-14 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22351
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22352 * smerge-mode.el (smerge-match-conflict): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22353 (smerge-diff): Be careful to read match-data early enough.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22354
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22355 2001-11-14 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22357 * calc/calc-alg.el (calcFunc-esimplify, calcFunc-simplify)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22358 (calcFunc-subst): Use `defalias' instead of `fset' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22359 `symbol-function'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22360
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22361 * calc/calc-arith.el (calcFunc-abs, calcFunc-float)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22362 (calcFunc-ceil, calcFunc-round): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22363
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22364 * calc/calc-bin.el (calcFunc-clip): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22365
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22366 * calc/calc-ext.el (calcFunc-evalv): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22367
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22368 * calc/calc-math.el (calcFunc-sqrt, calcFunc-hypot): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22369
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22370 * calc/calc-misc.el (math-fixnump, math-fixnatnump)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22371 (calcFunc-trunc, calcFunc-floor, calc-report-bug): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22372
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22373 * calc/calc-units.el (calcFunc-unsimplify): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22374
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22375 * calc-aent.el, calc-ext.el, calc-incom.el, calc-misc.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22376 * calc-sel.el, calc-vec.el, calc-alg.el, calc-fin.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22377 * calc-keypd.el, calc-mode.el, calc-stat.el, calc-yank.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22378 * calc-arith.el, calc-forms.el, calc-lang.el, calc-mtx.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22379 * calc-store.el, calc.el, calc-bin.el, calc-frac.el, calc-macs.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22380 * calc-poly.el, calc-stuff.el, calcalg2.el, calc-comb.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22381 * calc-funcs.el, calc-maint.el, calc-prog.el, calc-trail.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22382 * calcalg3.el, calc-cplx.el, calc-graph.el, calc-map.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22383 * calc-rewr.el, calc-undo.el, calccomp.el, calc-embed.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22384 * calc-help.el, calc-math.el, calc-rules.el, calc-units.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22385 * calcsel2.el: Style cleanup; don't put closing parens on their
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22386 own line, add "foo.el ends here" to each file, and update
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22387 copyright date.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22388
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22389 * README: Update maintainer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22390
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22391 2001-11-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22393 * progmodes/compile.el (recompile): Use compilation-arguments if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22394 set, so as to be able to M-x recompile the exact command which
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22395 created a compilation-mode buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22396
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22397 * progmodes/ada-mode.el (ada-fill-comment-prefix): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22398
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22399 2001-11-13 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22400
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22401 * mouse.el (mouse-drag-region): Don't run the up-event
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22402 handler if window start changed due to the down-mouse event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22403
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22404 2001-11-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22405
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22406 * mouse.el (mouse-show-mark): Either move point to the mark
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22407 or use highlighting, never both.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22408 (mouse-buffer-menu): If WINDOW is a frame, select its selected window.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22410 2001-11-13 Simon Josefsson <jas@extundo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22411
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22412 * mail/smtpmail.el (top-level): Change maintainer to Simon
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22413 Josefsson, cleanup the smtpmail.el header.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22414
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22415 * mail/smtpmail.el (top-level): Don't require cl or base64.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22416 (smtpmail-cred-server, smtpmail-cred-port, smtpmail-cred-key)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22417 (smtpmail-cred-user, smtpmail-cred-cert, smtpmail-cred-passwd):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22418 Defsubst instead of defmacro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22419 (smtpmail-intersection): Return value in reverse order.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22420 (smtpmail-open-stream): Use stringp instead of string-to-list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22421 (smtpmail-open-stream, smtpmail-try-auth-methods): New functions,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22422 separated from smtpmail-via-smtp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22424 * mail/smtpmail.el (top-level): Autoload starttls, mail-utils and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22425 rfc2104. Require base64 and cl.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22426 (smtpmail-smtp-service): Doc fix. :type fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22427 (smtpmail-debug-info): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22428 (smtpmail-debug-verb, smtpmail-auth-credentials)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22429 (smtpmail-starttls-credentials, smtpmail-auth-supported):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22430 New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22431 (smtpmail-deduce-address-list, smtpmail-send-it): Don't require
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22432 mail-utils (it is autoloaded).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22433 (smtpmail-cred-server, smtpmail-cred-port, smtpmail-cred-key)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22434 (smtpmail-cred-user, smtpmail-cred-cert, smtpmail-cred-passwd)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22435 (smtpmail-find-credentials, smtpmail-intersection): New utility funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22436 (smtpmail-via-smtp): Support STARTTLS, if binary is installed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22437 (smtpmail-via-smtp): Support AUTH.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22438 (smtpmail-via-smtp): Use `smtpmail-debug-verb' to control VERB.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22440 2001-11-13 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22441
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22442 * ebuff-menu.el (electric-buffer-update-highlight): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22443 (electric-buffer-overlay): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22444 (electric-buffer-menu-looper): Call electric-buffer-update-highlight.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22445 (electric-buffer-list): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22446
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22447 * isearch.el (isearch-whitespace-chars): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22448 (isearch-mode): Handle negative search-slow-window-lines correctly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22449
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22450 2001-11-13 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22451
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22452 * newcomment.el (comment-normalize-vars): Handle a nil comment-padding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22453
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22454 * progmodes/ada-mode.el (ada-fill-comment-prefix): GNAT wants 2 spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22455 From Emmanuel Briot <briot@act-europe.fr>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22456
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22457 2001-11-13 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22458
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22459 * calc/calc.el (calc-unread-command): Use `unread-command-events'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22460
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22461 * calc/calc-mode.el (calc-settings-file-name): Don't hardcode
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22462 "~/.emacs"; use `read-file-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22463
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22464 * calc/calc-graph.el, calc/calc-embed.el, calc/calc-graph.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22465 * calc/calc-misc.el, calc/calc-mode.el, calc/calc-prog.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22466 * calc/calc-sel.el, calc/calc-store.el, calc/calc-yank.el
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22467 * calc/calc.el: Use `frame-width' instead of `screen-width',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22468 `frame-height' instead of `screen-height', and,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22469 `executing-kbd-macro' instead of `executing-macro'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22470
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22471 * calc/calc-embed.el (calc-do-embedded): Call `y-or-n-p' with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22472 correct number of arguments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22473
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22474 * calc/calc-aent.el (calc-do-alg-entry):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22475 Use `blink-paren-function' instead of `blink-paren-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22477 2001-11-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22478
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22479 * calendar/todo-mode.el (todo-save): Add save-excursion
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22480 and save-restriction.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22481
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22482 * server.el (server-edit, server-done): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22483
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22484 * simple.el (clone-indirect-buffer): Error if major mode symbol
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22485 has a no-clone-indirect property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22486 (clone-buffer): Check for obvious errors before reading clone name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22487
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22488 * info.el (Info-mode): Add a no-clone-indirect property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22490 2001-11-12 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22492 * vc.el (vc-print-log): Bind `inhibit-read-only' to t before and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22493 set-buffer-modified-p to nil after `vc-exec-after'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22494 * log-view.el (log-view-mode-map): Bind "q", "z", "m" and "d".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22495 (log-view-mode): Make read-only.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22496 (log-view-current-file): Do final `expand-file-name' in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22497 current `default-directory'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22498 (log-view-current-tag): Take an optional `where' arg.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22499 (log-view-diff): New user command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22501 2001-11-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22503 * progmodes/cpp.el (cpp-choose-face): Fix typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22505 2001-11-12 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22506
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22507 * emacs-lisp/cl-indent.el (toplevel): Indent properly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22508 `generic-flet', `generic-labels', `with-accessors',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22509 `with-condition-restarts'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22510
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22511 2001-11-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22513 * dired.el: Many trivial doc fixes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22514 (dired-get-file-for-visit): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22515 (dired-find-alternate-file, dired-mouse-find-file-other-window)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22516 (dired-view-file, dired-find-file-other-window, dired-display-file)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22517 (dired-find-file): Use dired-get-file-for-visit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22518
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22519 2001-11-12 Alex Schroeder <kensanata@yahoo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22520
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22521 * sql.el (sql-mode): Doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22522
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22523 * sql.el (sql-mode-syntax-table): The backslash is no longer an
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22524 escape character.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22526 2001-11-12 Colin Walters <walters@debian.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22528 * calc/calc-keypd.el (toplevel): Bind mouse buttons.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22529 (calc-do-keypad): Don't attempt to use nonexistent global
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22530 mouse-map, use calc-keypad-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22531 (calc-keypad-x-left-click): Renamed to calc-keypad-left-click.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22532 (calc-keypad-left-click): Don't use mouse-map; update to new event
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22533 interface.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22534 (calc-keypad-x-middle-click, calc-keypad-x-right-click): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22535 (calc-keypad-press): Use `unread-command-events' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22536 `unread-command-char'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22537
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22538 * calc/calc-ext.el (calc-init-extensions): Update autoload names
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22539 to match files renamed on initial calc import.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22540
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22541 2001-11-12 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22542
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22543 * textmodes/flyspell.el (flyspell-default-dictionary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22544 Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22545
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22546 2001-11-12 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22548 * textmodes/flyspell.el (flyspell-default-dictionary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22549 Fix custom type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22550
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22551 2001-11-11 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22552
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22553 * calendar/solar.el (solar-sunrise-and-sunset):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22554 Exchange the two extreme values of day-length.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22555
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22556 * progmodes/sh-script.el (sh-must-be-shell-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22557 Allow modes derived from sh-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22558
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22559 * emacs-lisp/checkdoc.el (checkdoc-file-comments-engine):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22560 Turn off error in some re-search-forward calls.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22561
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22562 * replace.el (query-replace-skip-read-only): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22563 (perform-replace): If that variable is non-nil, ignore matches
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22564 that have a read-only property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22565
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22566 * derived.el (define-derived-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22567
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22568 * server.el (server-buffer-done): Test of server-existing-buffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22569 was backwards.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22570 (server-existing-buffer): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22571
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22572 * textmodes/flyspell.el (flyspell-default-dictionary):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22573 Allow nil as value, and make nil the default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22574
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22575 2001-11-11 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22576
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22577 * menu-bar.el (menu-bar-edit-menu): Don't use x-selection-exists-p if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22578 it is not fboundp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22579 (clipboard-yank): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22580
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22581 2001-11-11 Colin Walters <walters@verbum.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22582
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22583 The following changes are based on patches from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22584 Eli Zaretskii <eliz@is.elta.co.il>, Kai Gro,A_(Bjohann
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22585 <Kai.Grossjohann@CS.Uni-Dortmund.DE>, and others.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22586
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22587 * calc/calc.el (toplevel): Require calc-macs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22588 (calc-minibuffer-size): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22589 (calcDigit-nondigit): Use it instead of `buffer-size'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22590 (calcDigit-backspace): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22591 (calcDigit-nondigit): Use `minibuffer-contents' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22592 `buffer-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22593 (calc-minibuffer-contains): Use `minibuffer-prompt-end' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22594 `point-min'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22595 (calcDigit-key): Use `calc-minibuffer-contains' instead of a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22596 `save-excursion'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22597
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22598 * calc/calc-macs.el (calc-record-compilation-date-macro): Return a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22599 simple `setq' form.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22600
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22601 * calc/calc-ext.el: (toplevel): Require calc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22602 (calc-fancy-prefix-map): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22603 (calc-fancy-prefix): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22604 (calc-fancy-prefix-other-key): New.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22605
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22606 * calc/calc-aent.el (toplevel): Require calc-macs during compilation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22607 (calc-do-quick-calc): Use `frame-width' instead of `screen-width'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22608 (calcAlg-edit): Use `minibuffer-contents' instead of `buffer-string'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22609 (calcAlg-enter): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22610 (calcAlg-enter): Use `minibuffer-prompt-end' instead of `point-min'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22611
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22612 2001-11-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22613
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22614 * abbrev.el (read-abbrev-file): Don't set save-abbrevs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22615 (quietly-read-abbrev-file): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22616
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22617 * startup.el (command-line): Read standard abbrev
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22618 file (abbrev-file-name), if it exists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22619
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22620 * files.el (save-abbrevs): Default value is t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22621
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22622 * progmodes/compile.el (compile-goto-error): Fix previous change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22623 in the case where subsequent errors have not been parsed yet
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22624 because they are in a different source file.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22625
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22626 2001-11-10 Peter Kleiweg <kleiweg@let.rug.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22627
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22628 * progmodes/ps-mode.el (ps-mode-font-lock-keywords-1):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22629 Merge two regular expressions into one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22630 (ps-mode): Make local bindings for `comment-start' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22631 `comment-start-skip'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22632 (ps-mode-looking-at-nested): Simplify an if-else construct;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22633 use `set-match-data' to set the result.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22634
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22635 2001-11-10 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22636
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22637 * textmodes/flyspell.el (flyspell-correct-word/local-keymap):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22638 Function deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22639 (flyspell-correct-word): Old definition deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22640 (flyspell-correct-word/mouse-keymap): Renamed to flyspell-correct-word.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22641 All references renamed too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22642
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22643 2001-11-10 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22644
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22645 * Makefile.in (finder_setwins, setwins): Exclude Calc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22646
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22647 2001-11-09 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22648
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22649 * wid-edit.el (checklist): Removed `:menu-tag'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22650 (radio-button-choice): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22651 (editable-list): Ditto.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22652
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22653 2001-11-09 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22654
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22655 * play/gomoku.el: Move definitions of constants to the beginning
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22656 of file, before their use.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22657
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22658 2001-11-09 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22659
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22660 * textmodes/flyspell.el: Use the keymap property
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22661 instead of local-map, and don't use a minor-mode map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22662 (flyspell-mode-map): Variable deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22663 Don't mess with minor-mode-map-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22664 (calling add-minor-mode): Specify nil for keymap.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22665 And always use add-minor-mode, now that it exists.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22666 (flyspell-overlay-keymap-property-name): Set it to `keymap'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22667 (flyspell-mode-on): Don't locally bind flyspell-mouse-map
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22668 or flyspell-local-mouse-map.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22669 (make-flyspell-overlay): Use flyspell-mouse-map directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22670 (flyspell-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22671 (flyspell-mode-on): Don't call make-local-hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22672
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22673 2001-11-09 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22674
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22675 * emacs-lisp/debug.el (debugger-make-xrefs):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22676 Add buttons to all symbols.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22677
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22678 2001-11-09 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22679
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22680 * vc.el: Add John David Smith to credits.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22681
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22682 Suggested by Kalle Olavi Niemitalo <kon@iki.fi>:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22683
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22684 * vc-hooks.el (vc-error-occured): Backquotified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22685 (vc-file-prop-obarray): Use prime length for better efficiency.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22686
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22687 * vc.el (vc-clear-context): Fill obarray with 0, not nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22688
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22689 2001-11-09 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22690
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22691 * info.el (Info-file-list-for-emacs): Add entries for Calc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22692
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22693 2001-11-09 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22694
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22695 * subr.el (functionp): Don't consider macros as functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22696
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22697 2001-11-08 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22698
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22699 * subr.el (functionp): Make work correctly for macros and unbound
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22700 symbols.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22701
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22702 * comint.el (comint-send-input): Fix description of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22703 `comint-process-echoes' in the doc-string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22704
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22705 2001-11-08 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22706
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22707 * international/mule.el (make-translation-table): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22708 Suggested by Alex Schroeder <alex@gnu.org>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22709
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22710 2001-11-07 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22711
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22712 * info.el (Info-fontify-node): Highlight every third menu item.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22713
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22714 2001-11-07 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22715
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22716 * cus-edit.el (custom-face-value-create): Don't ignore the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22717 `customized-face' attribute when finding the current face spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22718
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22719 2001-11-07 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22720
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22721 * subr.el (with-local-quit): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22722 (make-syntax-table): Always inherit.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22723 (functionp): Be more careful when `object' is a symbol.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22724
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22725 * dabbrev.el (dabbrev-completion): Use "*Completions*".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22726
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22727 2001-11-07 Paul Eggert <eggert@twinsun.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22728
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22729 * dired.el (dired-move-to-filename-regexp):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22730 Do not distinguish between ASCII letters and non-ASCII characters.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22731 Don't allow comma except in the form "month day, year".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22732 Don't allow space between month name and comma.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22733 Clean up the code that checks for trailing period, comma, and space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22734 Remove now-obsolete comments, and add more commentary about
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22735 Japanese dates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22736 Always gobble up trailing spaces, instead of doing it only sometimes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22737
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22738 2001-11-07 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22739
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22740 * paren.el (show-paren-match-face): Add dark-background variant.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22741
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22742 2001-11-06 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22743
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22744 * emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Paren typo.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22745 (lisp-mode-variables): Don't set paragraph-{start,separate}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22746 Don't disable adaptive-fill-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22747 (lisp-fill-paragraph): Use tab-width rather than 8.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22748 Prevent filling the first line of docstrings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22749
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22750 2001-11-06 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22751
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22752 * play/gomoku.el (gomoku): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22753
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22754 * jka-compr.el (jka-compr-partial-uncompress):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22755 Support an alternative of not using dd.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22756 (jka-compr-dd-program): Use defcustom to define this.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22757 (jka-compr-load-suffixes): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22758 (jka-compr-mode-alist-additions): Use defcustom.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22759
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22760 2001-11-06 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22761
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22762 * font-lock.el (font-lock-match-c-style-declaration-item-and-skip-to-next):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22763 Also work when LIMIT is further than the end of line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22764
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22765 2001-11-06 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22766
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22767 * international/quail.el (quail-update-leim-list-file): Print the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22768 offending file name if some of its quail-define-package forms is broken.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22769
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22770 2001-11-05 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22771
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22772 * emacs-lisp/lisp-mode.el (eval-last-sexp-1): Return the value
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22773 of the evaluated form.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22774
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22775 2001-11-05 Paul Eggert <eggert@twinsun.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22776
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22777 * ls-lisp.el (ls-lisp-time-to-seconds): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22778 (ls-lisp-format-time): Emulate GNU fileutils 4.1.1 ls, whose time
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22779 stamps always line up by default. Also, it uses a slightly
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22780 different window to determine whether files are "recent".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22781
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22782 2001-11-05 Andrew Innes <andrewi@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22783
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22784 * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22785 Don't attempt to remake autoloads before nuking .elc files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22786
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22787 2001-11-04 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22788
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22789 * emacs-lisp/lisp-mode.el (last-sexp-toggle-display): Cope if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22790 previous-single-property-change or next-single-char-property-change
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22791 returns nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22792
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22793 * international/mule-cmds.el (set-locale-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22794 Make it interactive; make arg optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22795
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22796 * international/mule-diag.el (help-funs): Require help-funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22797
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22798 2001-11-04 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22799
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22800 * term/internal.el (term-setup-hook): Add IT-setup-unicode-display.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22801
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22802 2001-11-04 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22803
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22804 * startup.el (fancy-splash-head): Reapply Gerd's hack to make the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22805 shadow of the splash image grey on a dark background instead of black.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22806
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22807 2001-11-03 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22808
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22809 * term.el (all faces): Don't (copy-face 'default <foo>).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22810
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22811 * term/xterm.el (function-key-map):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22812 Add entry for `ESC [ 3 ~' -> <delete>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22813 Add entries `ESC O 5 [ABCD]' -> C-{up,down,right,left}.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22814 Use inheritance so that .emacs and terminfo take precedence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22815
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22816 2001-11-03 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22817
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22818 * tooltip.el (tooltip-delay): Decrease to 0.7.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22819 (tooltip-hide-delay): Enlarge to 10.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22820
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22821 2001-11-03 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22822
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22823 * startup.el (fancy-splash-tail): Explain how to recover
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22824 from a crash, if there was a crash.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22825 (command-line-1): Reorganize display of startup screen,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22826 to simplify the logic. Use a temp buffer for it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22827
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22828 2001-11-03 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22829
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22830 * frame.el (set-background-color, set-foreground-color):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22831 Call face-set-after-frame-default, to propagate the new colors to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22832 the frame's parameters alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22833
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22834 * calendar/timeclock.el (timeclock-out): Signal an error if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22835 timeclock-last-event is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22836
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22837 2001-11-02 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22838
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22839 * textmodes/fill.el (fill-context-prefix): Fix braino.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22840
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22841 * international/quail.el (quail-help):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22842 Use `help-buffer' and move `help-setup-xref' to beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22843
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22844 * international/mule-cmds.el (describe-language-environment):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22845 Use `help-buffer' and move `help-setup-xref' to beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22846
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22847 * international/mule-diag.el (list-character-sets)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22848 (sort-listed-character-sets, describe-character-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22849 (describe-coding-system, describe-fontset, list-fontsets):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22850 Use `help-buffer' and move `help-setup-xref' to beginning.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22851 (describe-char-after): Use `internal-describe-syntax-value'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22852
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22853 2001-11-02 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22854
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22855 * mouse.el (popup-menu): If the user refuses to select
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22856 from a menu, don't try to invoke the menu.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22857
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22858 2001-11-02 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22859
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22860 * help-mode.el (help-xref): New button type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22861 (help-function, help-variable, help-face, help-coding-system)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22862 (help-input-method, help-character-set, help-type, help-symbol)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22863 (help-back, help-info, help-customize-variable, help-customize-face)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22864 (help-function-def, help-variable-def): Use it as a supertype.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22865 Remove `action' property.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22866
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22867 * international/mule-diag.el (describe-character-set)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22868 (describe-coding-system): Pass correct args to `help-xref-button'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22869 (sort-listed-character-sets): New button type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22870 (list-character-sets): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22871 (list-charset-chars): New button type.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22872 (list-character-sets-1): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22873
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22874 2001-11-01 Stefan Monnier <monnier@rum.cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22875
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22876 * indent.el (tab-always-indent, indent-for-tab-command):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22877 Remove redundant `never' setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22878
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22879 * fill.el (fill-region-as-paragraph): Don't forget to skip
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22880 over current whitespace before looking for a preceding space.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22881
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22882 2001-11-01 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22883
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22884 * files.el (file-newest-backup): Don't pass backup file name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22885 thru file-name-sans-versions, because it never has version numbers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22886
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22887 * textmodes/sgml-mode.el (sgml-xml-guess): Fix regexp
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22888 to avoid ambiguous nested loops.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22889
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22890 * files.el (find-file-noselect): Offer to change buffer-read-only
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22891 only when the file's read-only status has changed from before
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22892 as well as disagreeing with the buffer's current status.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22893 (buffer-file-read-only): New var, local in all buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22894
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22895 * buff-menu.el (buffer-menu): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22896 (buffer-menu-other-window): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22897 (list-buffers, list-buffers-noselect): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22898
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22899 2001-11-01 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22900
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22901 * startup.el (command-line): If the terminal Emacs is running on
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22902 has erase char set to ^H, use the Backspace key for deleting
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22903 backward, and the Delete key for deleting forward.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22904
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22905 2001-11-01 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22906
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22907 * button.el (define-button-type): Make sure every user-defined
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22908 button type has a supertype.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22909
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22910 2001-10-31 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22911
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22912 * international/mule-cmds.el (locale-language-names): Add chs and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22913 cht as aliases for Chinese-GB and Chinese-BIG5.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22914
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22915 2001-10-31 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22916
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22917 * bindings.el (mode-line-frame-identification): Add doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22918 (mode-line-position, mode-line-modes): New variables.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22919 (mode-line-format): Use mode-line-position for the part
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22920 that displays the position-in-buffer info.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22921 Use mode-line-modes for the part that displays major and minor modes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22922
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22923 2001-10-31 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22924
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22925 * emacs-lisp/debug.el (debugger-make-xrefs): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22926 (debugger-setup-buffer): Call it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22927 (debugger-mode-map): Bind RET and mouse-2.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22928
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22929 2001-10-31 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22930
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22931 * startup.el: Document command line option --no-window-system
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22932 instead of --no-windows.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22933
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22934 2001-10-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22935
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22936 * progmodes/autoconf.el (autoconf-mode): Fix comment-start-skip.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22937
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22938 * font-lock.el (java-font-lock-syntactic-face-function): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22939 (font-lock-defaults-alist): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22940 From David Ponce <david.ponce@wanadoo.fr>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22941
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22942 * progmodes/perl-mode.el (perl-indent-line): Use `eq' to compare
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22943 output of `char-after'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22944
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22945 * bindings.el (ctl-x-map): Add binding for C-x (, C-x ) and C-x e.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22946
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22947 * simple.el (reindent-then-newline-and-indent): Insert the newline
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22948 before indenting the first line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22949 (undo-get-state, undo-revert-to-state): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22950 (shell-command): Don't kill the buffer even if empty.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22951 (transpose-subr-start1, transpose-subr-start2, transpose-subr-end1)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22952 (transpose-subr-end2): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22953 (transpose-subr): Add `special' arg and simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22954 (transpose-subr-1): Rewrite.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22955 (do-auto-fill): Use fill-indent-according-to-mode and fill-nobreak-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22956 (rfc822-goto-eoh): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22957
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22958 2001-10-30 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22959
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22960 * enriched.el (enriched-face-ans): Fix previous change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22961
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22962 2001-10-30 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22963
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22964 * international/iso-acc.el (iso-accents-compose): Remove a
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22965 superfluous setq.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22966
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22967 2001-10-30 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22968
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22969 * buff-menu.el (list-buffers-noselect): If the buffer's name
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22970 starts with a blank, but it visits a file, do show it (for files
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22971 whose names start with a blank).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22972
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22973 2001-10-30 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22974
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22975 * textmodes/fill.el (sentence-end-double-space)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22976 (sentence-end-without-period): Move to paragraphs.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22977 (fill-indent-according-to-mode): Change default to t.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22978 (fill-context-prefix): Simplify control-flow and use a more
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22979 sophisticated merge that unifies both previous checks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22980 (fill-single-word-nobreak-p, fill-french-nobreak-p): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22981 (fill-nobreak-predicate): Make it into a defcustom'd hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22982 (fill-nobreak-p): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22983 (fill-region-as-paragraph): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22984 Handle `fill-indent-according-to-mode' slightly differently.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22985 (fill-individual-paragraphs-prefix): Simplify the control-flow.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22986 (fill-individual-paragraphs-citation): Fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22987
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22988 * textmodes/paragraphs.el (use-hard-newlines): Use define-minor-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22989 (paragraph-start): Change default to the `text-mode' value.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22990 (sentence-end-double-space, sentence-end-without-period):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22991 Move from fill.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22992 (forward-paragraph): Use `parstart' and `parsep' for temp variables
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22993 rather than rebinding `paragraph-start' and `paragraph-separate'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22994
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22995 * indent.el (indent-line-function): Change default to indent-relative.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22996 (tab-always-indent): Add an `never' setting.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22997 (indent-according-to-mode): Handle `indent-relative' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22998 `indent-relative-maybe' specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
22999 (indent-for-tab-command): Rename `prefix-arg' to `arg'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23000 Handle the `never' case for `tab-always-indent'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23001 Don't call indent-according-to-mode for indent-relative' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23002 `indent-relative-maybe'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23003 (insert-tab): Rename `prefix-arg' to `arg'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23004 (indent-region): Indent the first line as well.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23005 (indent-relative): Don't mark the buffer modified if the indentation
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23006 is unchanged.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23007
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23008 * textmodes/text-mode.el (paragraph-indent-minor-mode):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23009 Don't set paragraph-separate. Set paragraph-start more carefully.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23010 Set indent-line-function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23011 (paragraph-indent-text-mode): Use it and define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23012 (text-mode-map): Remove the \t binding.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23013 (text-mode): Simplify now that the default is more favorable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23014
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23015 2001-10-29 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23016
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23017 * emacs-lisp/find-func.el (find-function-search-for-symbol):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23018 If the regexp doesn't match, use a looser one.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23019 (find-variable-noselect): Add `file' argument.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23020
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23021 * pcvs.el (cvs-mode-commit-hook): New hook.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23022 (cvs-mode-commit): Run it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23023
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23024 * log-edit.el (log-edit): Run hook after `log-edit-files'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23025
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23026 * emacs-lisp/edebug.el (delay-mode-hooks): Add edebug-spec.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23027 (edebug-instrument-function): Use `find-function-noselect'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23028
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23029 2001-10-29 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23030
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23031 * term.el (term-if-emacs19): Macro deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23032 Callers changed to use progn instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23033
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23034 * frame.el (blink-cursor-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23035
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23036 * files.el (find-backup-file-name): Use make-backup-file-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23037
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23038 * emacs-lisp/edebug.el (edebug-window-live-p): Always alias to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23039 window-live-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23040 (edebug-set-conditional-breakpoint): Unconditionally use
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23041 the former Emacs >=19 definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23042 (edebug-mark): Define unconditionally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23043 (edebug-eval-expression): Always call read-from-minibuffer
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23044 and specify history list.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23045 (edebug-lemacs-specific): Override emacs-mark, edebug-window-live-p,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23046 edebug-set-conditional-breakpoint.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23047 (edebug-emacs-version-specific): Function deleted;
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23048 do the job at top level.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23049 (edebug-emacs-19-specific): Function deleted, this is the default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23050
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23051 2001-10-29 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23052
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23053 * w32-fns.el (convert-standard-filename): Handle cygwin-specific
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23054 "/cygdrive/LETTER/" pathnames.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23055
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23056 2001-10-29 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23057
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23058 * faces.el (invert-face): Check for 'unspecified, not for nil,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23059 when testing whether face colors are not specified.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23060 From David.Kastrup@t-online.de (David Kastrup).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23061 (read-face-name): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23062 (make-face-bold, make-face-unbold, make-face-italic)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23063 (make-face-unitalic, make-face-bold-italic, invert-face):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23064 Remove trailing blank from the prompt passed to read-face-name.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23065
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23066 2001-10-29 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23067
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23068 * emacs-lisp/bytecomp.el (byte-recompile-directory):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23069 Report numbers of files skipped and failed too.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23070 (byte-compile-file): Return 'no-byte-compile for skipped files.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23071
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23072 2001-10-29 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23073
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23074 * log-view.el (log-view-mode-map): Bind `M-n' and `M-p', not `M n'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23075 and `M p'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23076
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23077 2001-10-29 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23078
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23079 * international/iso-acc.el (iso-accents-compose): Push SECOND-CHAR
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23080 as is on unread-command-events instead of `(SECOND-CHAR)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23081
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23082 2001-10-29 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23083
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23084 * vc.el: Mention vc-*-switches in backend API documentation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23085 (vc-annotate): Adapt doc string to recent change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23086
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23087 2001-10-29 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23088
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23089 * enriched.el (enriched-face-ans): Handle face attributes
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23090 of the form `(FACE1 FACE2 ...)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23091
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23092 * dired-x.el (dired-omit-startup): Show ``Omit'' only in Dired buffers.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23093
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23094 2001-10-29 Alex Schroeder <kensanata@yahoo.com>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23095
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23096 * progmodes/sql.el (sql-mysql): Doc change by RMS.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23097
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23098 * progmodes/sql.el (sql-db2): Doc change.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23099 (sql-help): Doc change by Christian Egli <christian.egli@stest.ch>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23100 (sql-mysql): Doc change by Christian Egli <christian.egli@stest.ch>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23101
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23102 2001-10-29 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23103
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23104 * env.el (substitute-env-vars): Don't quote argument to `rx';
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23105 it's a macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23106
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23107 2001-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23108
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23109 * cus-start.el (recursive-load-depth-limit): Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23110
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23111 2001-10-28 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23112
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23113 * textmodes/ispell.el (version18p, version20p): Vars deleted.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23114 All uses removed--assume Emacs version is >= 20.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23115
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23116 * mail/supercite.el (sc-emacs-features): Test for "Emacs 19"
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23117 by really checking that it is not version 18.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23118
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23119 * emacs-lisp/lisp-mode.el (eval-defun): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23120
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23121 2001-10-28 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23122
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23123 * faces.el (face-attribute): Add INHERIT argument, consider face
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23124 inheritance if it's non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23125 (face-attribute-merged-with): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23126 (face-attribute-specified-or): New macro.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23127 (face-foreground, face-background, face-stipple): Add INHERIT
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23128 argument. Use `face-attribute-specified-or'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23129
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23130 2001-10-28 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23131
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23132 * font-lock.el: Require `syntax'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23133 (font-lock-defaults-alist): Don't define keywords for lisp languages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23134 Use `c-font-lock-syntactic-face-function' for c languages.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23135 (font-lock-mode): Don't unset vars when turning the mode off.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23136 (font-lock-default-fontify-buffer): Don't unset vars at the end.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23137 (font-lock-extra-managed-props): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23138 (font-lock-default-unfontify-region): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23139 (font-lock-apply-syntactic-highlight): Flush the syntax cache.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23140 Don't eval the value when there's no match.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23141 (font-lock-ppss-stats): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23142 (font-lock-ppss): New fun.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23143 (font-lock-fontify-syntactically-region): Use it and syntax.ppss.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23144 (font-lock-apply-highlight): Allow `highlight' to set several props.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23145 (font-lock-set-defaults): Use dolist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23146 (font-lock-unset-defaults): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23147 (font-lock-match-c-style-declaration-item-and-skip-to-next):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23148 Try to recognize prototypes using `foo P_ ((args))'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23149 ({c,c++,java,objc}-font-lock-keywords-{1,2,3}): Don't setq a defconst.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23150 (c-font-lock-keywords-2): Fix last change to still use Anders' trick.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23151 (c-font-lock-syntactic-face-function): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23152 (font-lock-match-c++-style-declaration-item-and-skip-to-next)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23153 (c++-keywords): Use a more sophisticated regexp to handle
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23154 shallowly nested templates.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23155
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23156 2001-10-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23157
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23158 * textmodes/sgml-mode.el (sgml-empty-tags): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23159 (sgml-tag): Use it. Cleanup with `cond'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23160 (sgml-tags-invisible): Make sgml-tags-invisible buffer-local.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23161 Mark the overlays and only delete those that are marked.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23162 (sgml-skip-close-p): Remove.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23163 (sgml-value): Replace sgml-skip-close-p with its definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23164 (html-tag-alist): Use sgml-xml a bit more.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23165 (html-mode): Set sgml-empty-tags.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23166
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23167 * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23168 (texinfo-update-node, texinfo-sequential-node-update):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23169 Don't bind the obsolete `auto-fill-hook'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23170 (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23171 Use `set-buffer' rather than `switch-to-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23172 (texinfo-multi-file-update): Use "Top" rather than `up-node-name'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23173 Use `set-buffer' rather than `switch-to-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23174
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23175 * mail/sendmail.el (mail-mode-syntax-table): Let it inherit from
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23176 text-mode-syntax-table.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23177 (mail-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23178 Fix ordering of alternatives in adaptive-fill-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23179 (mail-mode-map): Don't rely on keymap's internal representation.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23180
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23181 2001-10-27 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23182
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23183 * textmodes/sgml-mode.el (sgml-xml): Renamed from `html-xhtml'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23184 (sgml-xml-guess): Extracted from `html-mode' and generalized.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23185 (sgml-mode-common): Call it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23186 (sgml-mode, html-mode): Set `mode-name' based on `sgml-xml'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23187 (sgml-tag, sgml-skip-close-p, html-tag-alist, html-line)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23188 (html-horizontal-rule, html-image, html-ordered-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23189 (html-unordered-list, html-list-item, html-paragraph):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23190 (html-checkboxes, html-radio-buttons): Use `sgml-xml' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23191 `html-xhtml'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23192
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23193 2001-10-26 Masayuki Ataka <ataka@milk.freemail.ne.jp>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23194
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23195 * textmodes/texinfmt.el (texinfo-format-ifnotinfo): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23196 (ifnothtml): New alias.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23197
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23198 2001-10-27 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23199
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23200 * textmodes/text-mode.el (text-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23201 (toggle-text-mode-auto-fill): Use derived-mode-p.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23202
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23203 2001-10-27 Gerd Moellmann <gerd.moellmann@t-online.de>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23204
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23205 * net/ange-ftp.el (ange-ftp-send-cmd): Call fix-name-func for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23206 `mdtm'. From "Forrest Cahoon" <forrest.cahoon@merrillcorp.com>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23207
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23208 2001-10-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23209
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23210 * term/pc-win.el (x-frob-font-slant, x-frob-font-weight):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23211 Add make-obsolete cookies, to follow faces.el.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23212
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23213 These changes avoid warnings from the byte compiler in faces.el:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23214
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23215 * faces.el (internal-get-face): Use facep instead of the obsolete
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23216 internal-find-face.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23217 (internal-frob-font-weight, internal-frob-font-slant):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23218 New defaliases for obsolete functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23219 (x-make-font-bold, x-make-font-demibold, x-make-font-unbold)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23220 (x-make-font-italic, x-make-font-oblique, x-make-font-unitalic)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23221 (x-make-font-bold-italic): Use internal-frob-font-weight and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23222 internal-frob-font-slant aliases instead of the obsolete
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23223 x-frob-... functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23224
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23225 2001-10-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23226
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23227 * textmodes/sgml-mode.el (html-mode): Set `html-xhtml' from the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23228 DOCTYPE; set `mode-name' based on it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23229 (html-tag-alist): Use `html-xhtml' for "li", "dt" and "dd".
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23230 (sgml-tag): Close empty tags in XHTML.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23231
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23232 2001-10-26 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23233
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23234 * w32-fns.el: (w32-charset-info-alist): Use ANSI for iso10646-1
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23235 when UNICODE is not defined.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23236
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23237 2001-10-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23238
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23239 * font-lock.el (c-font-lock-keywords-2): Do not require labels to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23240 be alone on the line.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23241
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23242 2001-10-26 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23243
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23244 * button.el (button): Special face definition for MS-DOS terminals.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23245
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23246 2001-10-26 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23247
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23248 * progmodes/sh-script.el (sh-font-lock-syntactic-keywords):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23249 Protect the /= test by checking that the args are non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23250 (sh-font-lock-close-heredoc): Check eof for being non-nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23251
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23252 2001-10-26 Tomas Abrahamsson <tab@lysator.liu.se>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23253
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23254 * textmodes/artist.el (artist-version): 1.2.4.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23255 (artist-butlast-fn): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23256 (artist-butlast): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23257 (artist-ellipse-mirror-quadrant): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23258 (artist-mouse-draw-poly): Use nil for `point-list'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23259 (artist-mouse-draw-poly): Check for point-list being nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23260
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23261 2001-10-26 Peter Kleiweg <kleiweg@let.rug.nl>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23262
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23263 * progmodes/ps-mode.el (ps-mode-print-function): Remove quote for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23264 lambda expression.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23265 (ps-mode-menu-main): Submenu with options on/off was replaced with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23266 a toggle button.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23267 (ps-mode, ps-run-mode): Define with `define-derived-mode'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23268 (ps-mode): Autoload cookie added on same line as comment
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23269 (ps-mode-tabkey, ps-mode-backward-delete-char):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23270 (ps-mode-r-balance): Replace `delete-horizontal-space' and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23271 `indent-to' with `indent-line-to'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23272 (ps-mode-print-buffer, ps-mode-print-region): Use `funcall'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23273 instead of `eval'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23274 (ps-mode-print-region): Use `with-temp-buffer'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23275 (ps-run-start): Use of `mapconcat'. Use `apply' instead of `eval'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23276 (numerous places): Add back-tick and tick around names in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23277 docstrings, fix punctuation in docstrings, remove trailing spaces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23278
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23279 2001-10-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23280
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23281 * textmodes/sgml-mode.el (sgml-font-lock-keywords-1): Ignore comments.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23282 (sgml-font-lock-keywords-2): Use `eval'. Moved from sgml-mode-common.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23283 (sgml-font-lock-syntactic-keywords): New var.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23284 (sgml-mode-common): Drop the two args.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23285 Don't make buffer-local variables that aren't used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23286 Don't set sgml-font-lock-keywords-2 now that it uses `eval instead.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23287 Don't set `before-string' props from sgml-display-text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23288 (sgml-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23289 (sgml-tags-invisible): Use sgml-display-text.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23290 (sgml-quote): New command.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23291 (html-tag-alist): Add args for `span'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23292 (html-mode): Use define-derived-mode.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23293 Set sgml-display-text and sgml-tag-face-alist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23294
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23295 2001-10-25 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23296
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23297 * add-log.el (add-log-always-start-new-record): New user option.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23298 (add-change-log-entry): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23299
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23300 2001-10-25 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23301
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23302 * progmodes/etags.el (tags-query-replace): Make tags-loop-scan
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23303 bind case-fold-search if FROM is not all lower case.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23304
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23305 2001-10-25 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23306
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23307 * startup.el (normal-top-level): Check for frame-initial-frame
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23308 only if it's really used.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23309
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23310 * mail/mh-utils.el (mh-recenter): Call recenter with arg `(4)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23311
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23312 * progmodes/compile.el (compilation-parse-errors-filename-function):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23313 New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23314 (compilation-parse-errors): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23315
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23316 2001-10-25 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23317
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23318 * emacs-lisp/checkdoc.el (checkdoc-eval-defun): Call eval-defun
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23319 interactively so that C-u M-C-x still does edebug.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23320 (checkdoc-sentencespace-region-engine): Don't force a double-space
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23321 after `.' if it doesn't look like an end-of-sentence.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23322 (debug-ignored-errors): Add `disambiguate ...'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23323
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23324 2001-10-24 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23325
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23326 * textmodes/texinfo.el (texinfo-environments)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23327 (texinfo-environment-regexp): Hoist.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23328 (texinfo-font-lock-keywords): Use `italic' and `bold' faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23329 Only highlight the menu name in menu items.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23330 Setup `@foo ... @end foo' as text clones.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23331 (texinfo-clone-environment): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23332 (texinfo-mode): Simplify auto-fill-inhibit-regexp.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23333 (texinfo-insert-block): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23334 (texinfo-insert-quote): Insert a plain " if preceded by \ or if
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23335 the command is repeated.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23336 (texinfo-last-unended-begin, texinfo-next-unmatched-end): New funs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23337 (texinfo-insert-@end): Simplify.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23338
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23339 * textmodes/texnfo-upd.el (texinfo-section-types-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23340 (texinfo-section-level-regexp, texinfo-subsection-level-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23341 (texinfo-subsubsection-level-regexp)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23342 (texinfo-update-menu-same-level-regexps)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23343 (texinfo-update-menu-higher-regexps)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23344 (texinfo-update-menu-lower-regexps): Hoist to eliminate warnings.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23345
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23346 * derived.el (define-derived-mode): Use {delay,run}-mode-hooks.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23347 (derived-mode-p): Autoload.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23348
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23349 * subr.el (delay-mode-hooks, delayed-mode-hooks, run-mode-hooks):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23350 New vars and functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23351 (text-clone-maintain, text-clone-create): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23352
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23353 2001-10-25 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23354
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23355 * facemenu.el (facemenu-add-new-face): Fix variable names.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23356
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23357 2001-10-24 Richard M. Stallman <rms@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23358
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23359 * facemenu.el (facemenu-unlisted-faces): Improve doc strings
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23360 of t and nil values.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23361 (facemenu-set-face): Handle START and END interactively.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23362 (facemenu-set-foreground): Don't use a face; specify color directly.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23363 (facemenu-set-background): Likewise.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23364 (facemenu-set-face-from-menu): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23365 (facemenu-active-faces): Use face-attribute-vector
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23366 to handle bare attributes not in faces.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23367 (facemenu-get-face): Don't handle face names fg:... and bg:...
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23368 specially.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23369 (facemenu-add-new-face): New argument MENU.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23370 New way to handle adding colors to the color menus.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23371
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23372 * env.el (substitute-env-vars): Quote the arg to rx.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23373
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23374 2001-10-24 Sam Steingold <sds@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23375
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23376 * mouse.el (mouse-buffer-menu-mode-groups): Added "Version
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23377 Control" and "SGML" groups.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23378
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23379 2001-10-24 Martin Stjernholm <bug-cc-mode@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23380
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23381 * progmodes/cc-engine.el (c-beginning-of-member-init-list):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23382 Better handling of C++ template args to avoid confusion with `<'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23383 and `>' used as operators in member init expressions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23384
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23385 2001-10-24 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23386
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23387 * replace.el (perform-replace): Move START and END parameters
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23388 to the end of the argument list and make them optional.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23389
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23390 * progmodes/ebrowse.el, progmodes/etags.el: Adapt to change in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23391 perform-replace.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23392
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23393 * international/fontset.el (x-must-resolve-font-name): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23394 (x-complement-fontset-spec): Use it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23395
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23396 2001-10-23 Stefan Monnier <monnier@cs.yale.edu>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23397
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23398 * uniquify.el (uniquify-get-proposed-name): Fix (.. "usr" "/usr" 0).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23399
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23400 * progmodes/compile.el (compile-mouse-goto-error, compile-goto-error):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23401 Turn caadr into caar of cdr.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23402
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23403 2001-10-23 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23404
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23405 * info.el (Info-fontify-node): Bind down-mouse-{1,2} instead
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23406 of mouse-{1,2} since dragging is on the down event.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23407
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23408 * play/doctor.el (make-doctor-variables): Remove a '($ please)'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23409
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23410 * mail/mh-utils.el (mh-recenter): Call `recenter' with arg t
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23411 if ARG is nil.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23412
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23413 * desktop.el (desktop-last-buffer): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23414 (desktop-create-buffer): Set it.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23415 (desktop-read): Bind it and switch to that buffer.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23416
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23417 2001-10-22 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23418
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23419 * progmodes/compile.el (compilation-set-window-height):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23420 Select old window only if it's still live.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23421
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23422 2001-10-22 Pavel Jan,Am(Bk <Pavel@Janik.cz>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23423
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23424 * help-mode.el (help-buffer): Remove debugging code.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23425 From Stefan Monnier <monnier@cs.yale.edu>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23426
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23427 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23428
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23429 * files.el (file-name-sans-extension, file-name-extension):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23430 Don't count the leading dots in file names as signaling an extension.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23431
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23432 2001-10-22 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23433
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23434 * vc.el (vc-diff-switches): Doc rewritten.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23435
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23436 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23437
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23438 * tooltip.el (tooltip-set-param): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23439
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23440 * textmodes/sgml-mode.el (sgml-mode-map): Bind 8-bit codes above
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23441 127 to sgml-maybe-name-self.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23442 (sgml-name-8bit-mode): Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23443 (sgml-char-names-table): New variable.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23444 (sgml-name-char): Support non-ASCII and mule-unicode-*
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23445 characters. Doc fix.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23446 (sgml-maybe-name-self): Convert unibyte characters to multibyte.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23447
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23448 * tooltip.el (tooltip-x-offset, tooltip-y-offset): Mention in the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23449 doc string the effect of `left' and `top' parameters in
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23450 tooltip-frame-parameters, the default values, and the units.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23451 (tooltip-frame-parameters): Mention `top' and `left' in the doc string.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23452 (tooltip-show): Mention in the doc string the `top' and `left'
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23453 parameters in tooltip-frame-parameters, and x-max-tooltip-size.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23454
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23455 2001-10-22 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23456
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23457 Add autoscaling support for vc-annotate.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23458 From J.D. Smith <jdsmith@alum.mit.edu>.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23459
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23460 * vc.el (vc-annotate-display-default): Accept colormap scaling
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23461 ratio (now deprecated).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23462 (vc-annotate-display-autoscale): Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23463 (vc-annotate-add-menu): New autoscaling menu options "Span to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23464 Oldest" and "Span Oldest->Newest". Easymenu support added for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23465 toggle menus driven by customize variable `vc-annotate-display-mode'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23466 (vc-annotate-display-select): Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23467 (vc-annotate): Changed temp-buffer-show-function to
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23468 `vc-annotate-display-select'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23469 (vc-annotate-display): Removed arguments BUFFER and BACKEND.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23470 Added argument OFFSET. Instead of backend function, calls now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23471 generic `vc-annotate-difference'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23472 (vc-annotate-difference): Added as generic function instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23473 backend-specific function. No longer takes argument POINT, but
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23474 instead accepts a time OFFSET.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23475 (vc-default-annotate-current-time): Added.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23476
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23477 * vc-cvs.el (vc-cvs-annotate-difference): Removed to generic
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23478 version in vc.el, with
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23479 (vc-cvs-annotate-current-time): Added, as override of default.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23480 (vc-cvs-annotate-time): Added. Taken mostly from the (now removed)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23481 `vc-cvs-annotate-difference'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23482
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23483 2001-10-22 Gerd Moellmann <gerd@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23484
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23485 * saveplace.el (save-place): Require `saveplace'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23486
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23487 * progmodes/cwarn.el (cwarn-font-lock-feature-keywords-alist):
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23488 Use `sexp' for :value-type instead of `face'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23489
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23490 2001-10-21 Eli Zaretskii <eliz@is.elta.co.il>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23491
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23492 * mail/rmailsum.el (rmail-summary-font-lock-keywords): Fix the
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23493 regexps due to 5-digit message IDs.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23494
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23495 2001-10-21 Jason Rumney <jasonr@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23496
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23497 * term/w32-win.el (redisplay-dont-pause): Don't set.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23498
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23499 2001-10-21 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23500
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23501 * help-funs.el (help-manyarg-func-alist): Variable removed.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23502
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23503 2001-10-21 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23504
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23505 * help-funs.el (help-manyarg-func-alist): Remove entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23506 `insert', `insert-and-inherit', `insert-before-markers',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23507 `insert-before-markers-and-inherit', `message', `message-box',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23508 `message-or-box', `propertize', `format', `encode-time', `append',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23509 `concat', `vconcat', `nconc', `widget-apply', `make-hash-table',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23510 `insert-string', `ml-if', `ml-provide-prefix-argument', and
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23511 `ml-prefix-argument-loop'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23512
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23513 2001-10-21 Andre Spiegel <spiegel@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23514
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23515 * vc.el (vc-diff-internal, vc-coding-system-for-diff)
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23516 (vc-default-diff-tree): New functions.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23517 (vc-version-diff): Use them. As a result, coding systems are now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23518 set up properly for all sorts of diffs, and tree diffs can now
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23519 also be done locally.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23520 (vc-diff): With a prefix argument, don't require that it's called
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23521 from a buffer under version control.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23522 (diff-switches): Remove duplicate definition.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23523
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23524 * vc-cvs.el (vc-cvs-diff-tree): New function.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23525
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23526 2001-10-21 Miles Bader <miles@gnu.org>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23527
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23528 * help-funs.el (help-manyarg-func-alist): Remove entries for
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23529 `list', `vector', `make-byte-code', `call-process',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23530 `call-process-region', `string', `+', `-', `*', `/', `max', `min',
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23531 `logand', `logior', and `logxor'.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23532
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23533 * wid-edit.el (checkbox): Swap bg/fg colors in image, and invert
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23534 image bits to compensate. Use `make-string' instead of
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23535 `make-bool-vector' (XBM apparently wants byte-aligned rows).
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23536
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23537 2001-10-20 Kim F. Storm <storm@cua.dk>
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23538
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23539 * simple.el (kill-ring-save): Don't show extent of copied region
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23540 if using transient-mark-mode and region is fully visible.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23541
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23542 See ChangeLog.9 for earlier changes.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23543
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23544 ;; Local Variables:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23545 ;; coding: iso-2022-7bit
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23546 ;; End:
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23547
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23548 Copyright (C) 2001, 2002 Free Software Foundation, Inc.
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23549 Copying and distribution of this file, with or without modification,
c0068a71bb2e Split to make current ChangeLog smaller.
Nick Roberts <nickrob@snap.net.nz>
parents:
diff changeset
23550 are permitted provided the copyright notice and this notice are preserved.
52809
8471c440544b Resolve CVS conflicts
Miles Bader <miles@gnu.org>
parents: 52805
diff changeset
23551
8471c440544b Resolve CVS conflicts
Miles Bader <miles@gnu.org>
parents: 52805
diff changeset
23552 ;;; arch-tag: 5fcf8004-6f58-452a-b9d6-6950323a19c1