comparison lisp/ChangeLog @ 83483:8976b9f5eda1

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-120 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-121 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-122 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-123 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-124 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-125 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-126 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-127 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-40 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-41 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-42 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-523
author Karoly Lorentey <lorentey@elte.hu>
date Tue, 28 Feb 2006 17:35:08 +0000
parents 3cc2ba972850 da3535826c6a
children a380ca43a190
comparison
equal deleted inserted replaced
83482:b55933c26094 83483:8976b9f5eda1
1 2006-02-28 Nick Roberts <nickrob@snap.net.nz>
2
3 * speedbar.el: Re-instate comments about developing for speedbar
4 [this is what info and gdb-ui use even if better methods exist now].
5
6 * t-mouse.el: New file.
7 (t-mouse-tty): Use with-temp-buffer. Add more terminal types.
8 (t-mouse-lispy-buffer-posn-from-coords): Remove. Use the C
9 primitive...
10 (t-mouse-make-event-element): ...posn-at-x-y instead.
11 (t-mouse-make-event): Deal with Fedora Core 3.
12 (t-mouse-make-event): Don't sink the `stupid text mode menubar'.
13 (t-mouse-mouse-position-function): New function. Use it instead
14 of advising mouse-position.
15 (t-mouse-mode): New minor mode.
16 (t-mouse-stop, t-mouse-run): Remove. Use t-mouse-mode instead.
17
18 2006-02-27 Glenn Morris <rgm@gnu.org>
19
20 * calendar/calendar.el (calendar-holidays): Doc fix.
21
22 2006-02-27 Nick Roberts <nickrob@snap.net.nz>
23
24 * progmodes/gdb-ui.el: (gdb-source-window): New variable.
25 Re-introduce the concept of a source window.
26 (gdb-get-buffer-create): Rename from gdb-get-create-buffer for
27 consistency with get-buffer-create.
28 (def-gdb-auto-update-handler, gdb-info-locals-handler)
29 (gdb-data-list-register-values-handler)
30 (gdb-stack-list-locals-handler): Try to preserve window-start as
31 well as window-point.
32 (gdb-display-source-buffer): New function (old concept).
33 (gdb-goto-breakpoint): Use it.
34
35 * progmodes/gud.el (gud-display-line): Use gdb-display-source-buffer
36 for gdb-ui/gdb-mi (old concept).
37
38 2006-02-27 Carsten Dominik <dominik@science.uva.nl>
39
40 * textmodes/reftex-index.el (reftex-index-map): Add `follow-mouse'
41 binding.
42
43 * textmodes/reftex-toc.el (reftex-toc-map): Add `follow-mouse'
44 binding.
45
46 * textmodes/reftex-sel.el (reftex-select-label-map,
47 reftex-select-bib-map): Add `follow-mouse' binding.
48
49 2006-02-26 Luc Teirlinck <teirllm@auburn.edu>
50
51 * jka-cmpr-hook.el (jka-compr-compression-info-list)
52 (jka-compr-mode-alist-additions, jka-compr-load-suffixes):
53 Give :set functions to provide automatic updating.
54 Update docstring. Give compiler defvars early in the file
55 and move the defcustoms to a later spot where all called functions
56 are defined.
57 (jka-compr-file-name-handler-entry): Doc fix.
58 (jka-compr-compression-info-list--internal)
59 (jka-compr-mode-alist-additions--internal)
60 (jka-compr-load-suffixes--internal): New variables.
61 (jka-compr-install): Set the three above variables.
62 Update `load-file-rep-suffixes' instead of `load-suffixes'.
63 (jka-compr-update, jka-compr-set): New functions.
64 (auto-compression-mode): Doc fix.
65
66 * jka-compr.el (jka-compr-uninstall): Replace `mapcar' with `mapc'.
67 Update `load-file-rep-suffixes' instead of `load-suffixes'.
68 Use jka-compr-compression-info-list--internal,
69 jka-compr-mode-alist-additions--internal and
70 jka-compr-load-suffixes--internal.
71
72 * files.el (load-library):
73 * loadhist.el (file-loadhist-lookup):
74 * startup.el (command-line):
75 * subr.el (locate-library):
76 * emacs-lisp/autoload.el (update-directory-autoloads):
77 * emacs-lisp/find-func.el (find-library-suffixes): Use
78 `get-load-suffixes' instead of `load-suffixes'.
79
80 * subr.el (locate-library):
81 * emacs-lisp/find-func.el (find-library-name): Use
82 `load-file-rep-suffixes' instead of '("").
83
84 2006-02-26 Kim F. Storm <storm@cua.dk>
85
86 * ido.el (ido-save-history, ido-load-history): Simplify. Don't
87 use find-file-noselect to avoid interference from other modes.
88
89 2006-02-25 Thien-Thi Nguyen <ttn@gnu.org>
90
91 * progmodes/sh-script.el (sh-mode): Fix bug: Arrange
92 to use the default shell if filename is not available.
93 Reported by Giorgos Keramidas.
94
95 2006-02-25 John Williams <jrw@pobox.com> (tiny change)
96
97 * progmodes/etags.el (tags-completion-table): Do completion from
98 all the tables in the current list, as documented in the manual.
99
100 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
101
102 * CC Mode Update to 5.31.3.
103
104 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
105
106 * progmodes/cc-mode.el (c-postprocess-file-styles): bind
107 inhibit-read-only to t, around the call to
108 c-remove-any-local-eval-or-mode-variables, so that it works on a
109 RO file.
110
111 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
112
113 * progmodes/cc-awk.el: Correct a typo.
114
115 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
116
117 * progmodes/cc-cmds.el, cc-mode.el: Rename c-hungry-backspace to
118 c-hungry-delete-backwards, at the request of RMS. Leave the old
119 name as an alias.
120
121 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
122
123 * progmodes/cc-mode.el: Correct a typo.
124
125 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
126
127 * progmodes/cc-defs.el: Update the version number to 5.31.3.
128
129 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
130
131 * progmodes/cc-cmds.el (c-electric-brace): Fix clean-up
132 brace-else-brace (error due to mbeg, mend being undefined).
133
134 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
135
136 * progmodes/cc-mode.el: File Local variables: Solve the problem
137 where both `mode' and c-file-offsets are specified: `mode' will
138 overwrite c-f-o's settings:
139 (c-remove-any-local-eval-or-mode-variables): new function.
140 (c-postprocess-file-styles): call the above new function, within
141 c-tentative-buffer-change, to splat `mode' and `eval' before the
142 second hack-local-variables.
143
144 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
145
146 * progmodes/cc-mode.el:
147 [Supersedes patch to cc-engine.el V 1.45]
148 (c-after-change): Protect the match data with save-match-data. It
149 was getting corrupted by c-after-change-check-<>-operators.
150
151 * cc-defs.el: [Supersedes patch V1.38]:
152 (top level): Check for a buggy font-lock-compile-keywords ONLY in
153 XEmacs. GNU Emacs 22 now has a check which would throw an error
154 here.
155
156 * progmodes/cc-awk.el (c-awk-after-change): Protect the match data
157 with save-match-data. It was being corrupted when Font Lock was
158 not enabled.
159
160 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
161
162 * progmodes/cc-langs.el (c-mode-menu): Add menu items for Electric
163 Mode and Subword Mode.
164
165 * progmodes/cc-engine.el (c-beginning-of-statment-1): Distinguish
166 real labels ("case 1:" or "foo:") from non-labels ("public:").
167 (c-forward-objc-directive): Replace c-forward-token-2 with crude
168 coding; c-f-t-2 doesn't move over a token at EOB.
169
170 * progmodes/cc-defs.el (c-version): Update version number to
171 5.31.2
172
173 * progmodes/cc-cmds.el, cc-mode.el, cc-engine.el
174 (c-update-modeline): Concatenate the minor mode indicators
175 directly onto mode-name, removing c-submode-indicators.
176 Sometimes, c-s-i got separated from the mode name on the mode
177 line.
178
179 * progmodes/cc-cmds.el (c-electric-brace, c-electric-semi&comma,
180 c-electric-colon): Correct doc-strings: "/ln" -> "/la".
181
182 2006-02-24 Martin Stjernholm <bug-cc-mode@gnu.org>
183
184 * progmodes/cc-langs.el (c-make-init-lang-vars-fun): Improved the
185 error message when there's an evaluation error to show whether
186 it's loaded from source or not.
187 (c-filter-ops): Made it available at runtime too to work when
188 `c-make-init-lang-vars-fun' needs to evaluate from source.
189
1 2006-02-24 Juanma Barranquero <lekktu@gmail.com> 190 2006-02-24 Juanma Barranquero <lekktu@gmail.com>
2 191
3 * help.el (help): Revert last part of 2006-02-23 change (deletion 192 * help.el (help): Revert last part of 2006-02-23 change (deletion
4 of the `provide' call). 193 of the `provide' call).
5 194
74 * textmodes/reftex-vars.el (reftex-try-all-extensions): New option. 263 * textmodes/reftex-vars.el (reftex-try-all-extensions): New option.
75 264
76 * textmodes/reftex.el (reftex-locate-file): Search all extensions 265 * textmodes/reftex.el (reftex-locate-file): Search all extensions
77 if `reftex-try-all-extensions' is set. 266 if `reftex-try-all-extensions' is set.
78 267
268 * textmodes/reftex-dcr.el (reftex-view-crossref): New argument to
269 fail silently when there is no valid argument at point.
270 (reftex-view-crossref-when-idle): Call `reftex-view-crossref' with
271 `fail-silently' argument. From a patch by David Reiter.
272
79 * textmodes/org.el (org-mark-ring-push, org-mark-ring-goto): 273 * textmodes/org.el (org-mark-ring-push, org-mark-ring-goto):
80 New commands. 274 New commands.
81 (org-mark-ring): New variable. 275 (org-mark-ring): New variable.
82 (org-mark-ring-length): New option. 276 (org-mark-ring-length): New option.
83 (org-open-at-point, org-goto, org-open-file): Push old position 277 (org-open-at-point, org-goto, org-open-file): Push old position
5062 * view.el (view-inhibit-help-message): New defcustom. 5256 * view.el (view-inhibit-help-message): New defcustom.
5063 (view-mode-enter): Use it. 5257 (view-mode-enter): Use it.
5064 5258
5065 2005-11-29 Michael Kifer <kifer@cs.stonybrook.edu> 5259 2005-11-29 Michael Kifer <kifer@cs.stonybrook.edu>
5066 5260
5067 * ediff-wind (ediff-setup-control-frame, ediff-make-wide-display): 5261 * ediff-wind.el (ediff-setup-control-frame, ediff-make-wide-display):
5068 Preserve user position. 5262 Preserve user position.
5069 5263
5070 2005-11-28 Luc Teirlinck <teirllm@auburn.edu> 5264 2005-11-28 Luc Teirlinck <teirllm@auburn.edu>
5071 5265
5072 * font-lock.el: Throw error if facemenu is not loaded to prevent 5266 * font-lock.el: Throw error if facemenu is not loaded to prevent
5835 (rfn-eshadow-sifn-equal): New function. 6029 (rfn-eshadow-sifn-equal): New function.
5836 (rfn-eshadow-update-overlay): Rewrite to use substitute-in-file-name. 6030 (rfn-eshadow-update-overlay): Rewrite to use substitute-in-file-name.
5837 6031
5838 2005-11-15 Michael Kifer <kifer@cs.stonybrook.edu> 6032 2005-11-15 Michael Kifer <kifer@cs.stonybrook.edu>
5839 6033
5840 * viper-utils (viper-non-word-characters-reformed-vi): Quote `-' in 6034 * viper-utils.el (viper-non-word-characters-reformed-vi):
5841 string. 6035 Quote `-' in string.
5842 6036
5843 * viper.el (viper-emacs-state-mode-list): Ensure that 6037 * viper.el (viper-emacs-state-mode-list): Ensure that
5844 rcirc-mode buffers come up in Emacs state. 6038 rcirc-mode buffers come up in Emacs state.
5845 6039
5846 * ediff-util (ediff-make-temp-file): Use proper file-name-handler 6040 * ediff-util.el (ediff-make-temp-file): Use proper file-name-handler
5847 operation. 6041 operation.
5848 6042
5849 2005-11-15 Dan Nicolaescu <dann@ics.uci.edu> 6043 2005-11-15 Dan Nicolaescu <dann@ics.uci.edu>
5850 6044
5851 * term.el (term-termcap-format): Fix typos. 6045 * term.el (term-termcap-format): Fix typos.