aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorKaroly Lorentey2005-02-03 23:28:36 +0000
committerKaroly Lorentey2005-02-03 23:28:36 +0000
commit597cfb3fbc57114062f12dfdfa37c0157fff1e97 (patch)
treedea42300f641805b707eb9a64035acac8c9f547e /admin
parentfd41924555942f6c3c1e12400ab313717a3818cd (diff)
parent4e07258f2b539fa9a3ba97442e81e3e67a9ce5a7 (diff)
downloademacs-597cfb3fbc57114062f12dfdfa37c0157fff1e97.tar.gz
emacs-597cfb3fbc57114062f12dfdfa37c0157fff1e97.zip
Merged in changes from CVS trunk. (Long time no see!) :-)
Patches applied: * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-83 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-84 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-1 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-2 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-3 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-4 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-5 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-6 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-7 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-8 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-9 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-10 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-11 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12 Remove "-face" suffix from lazy-highlight face name * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-13 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-14 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-15 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-16 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-17 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-18 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-19 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-20 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-21 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-22 <no summary provided> * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-23 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-24 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-25 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-26 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-27 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-28 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-29 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-30 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-31 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-32 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-33 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-34 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-35 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-36 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-37 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-38 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-39 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-40 Fix regressions from latest reftex update * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-41 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-42 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-43 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-44 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-45 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-47 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-48 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-49 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-50 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-51 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-52 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-53 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-54 Update from CVS: lisp/cus-start.el (all): Add `undo-outer-limit'. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-55 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-56 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-57 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-58 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-59 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-60 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-61 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-62 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-63 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-64 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-65 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-66 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-67 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-68 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-69 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-70 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-71 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-72 src/dispextern.h (xassert): Enable unconditionally. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-73 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-74 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-75 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--base-0 tag of miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-1 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-2 Merge from miles@gnu.org--gnu-2004 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-3 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-4 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-5 Update from CVS: exi/gnus-faq.texi ([4.1]): Typo. * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-6 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-7 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-8 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-9 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-10 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-11 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-281
Diffstat (limited to 'admin')
-rw-r--r--admin/FOR-RELEASE137
1 files changed, 29 insertions, 108 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index 8cc1ac9cbcf..facce8ec9a7 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -4,13 +4,15 @@ Tasks needed before the next release.
4 4
5** Face remapping. 5** Face remapping.
6 6
7** Make Rmail find the best version of movemail.
8To be done by Sergey Poznyakoff <gray@Mirddin.farlep.net>.
9
10** Make VC-over-Tramp work where possible, or at least fail 7** Make VC-over-Tramp work where possible, or at least fail
11gracefully if something isn't supported over Tramp. 8gracefully if something isn't supported over Tramp.
12To be done by Andre Spiegel <spiegel@gnu.org>. 9To be done by Andre Spiegel <spiegel@gnu.org>.
13 10
11** define-minor-mode should not put :require into defcustom.
12See msg from rms to emacs-devel on 21 Dec.
13
14** Update Speedbar.
15
14* FATAL ERRORS 16* FATAL ERRORS
15 17
16** Investigate face cache related crash. 18** Investigate face cache related crash.
@@ -32,9 +34,10 @@ invalid pointer from string_free_list.
32 34
33** Fix up url-ldap.el. 35** Fix up url-ldap.el.
34 36
35* BUGS 37** url/*.el has lots of `(declare (special ...))' which
38are meaningless. What's that trying to do?
36 39
37** Incomplete overlay mouse-face highlight bug (Ralf Angeli, Oct 18) 40* BUGS
38 41
39** Ange-ftp should ignore irrelevant IPv6 errors: 42** Ange-ftp should ignore irrelevant IPv6 errors:
40 43
@@ -62,48 +65,6 @@ further.
62I think in the near future we will see more of this problem, so it might be 65I think in the near future we will see more of this problem, so it might be
63time to make anfe-ftp more intelligent. 66time to make anfe-ftp more intelligent.
64 67
65** Mailabbrev should quote addresses to correspond to RFC 822.
66See http://article.gmane.org/gmane.emacs.devel/27585
67
68** The '@' character should not expand addresses in mailabbrev
69See http://article.gmane.org/gmane.emacs.devel/27585
70
71** Bug in url-http-parse-headers, reported in
72From: Vivek Dasmohapatra <vivek@zeus.com>
73Date: Tue, 28 Sep 2004 16:13:13 +0100
74
75Fetching a url with url-retrieve can reult in an anrbitrary buffer
76being killed if a 401 (or possibly a 407) result is encountered:
77
78url-http-parse-headers calls url-http-handle-authentication,
79which can call url-retrieve.
80
81This results in the current buffer being killed, and a new http buffer
82being generated. However, when the old http buffer is killed, emacs
83picks the top buffer from the list as the new current buffer, so by the
84time we get to the end of url-http-parse-headers, _that_ buffer is marked
85as dead even though it is not necessarily a url buffer, so next time the
86url libraries reap their dead buffers, an innocent bystander buffer is
87killed instead (and an obsolete http buffer may be left lying around too).
88
89A possible fix (which I am currently using) is to call set-buffer
90on the return value of url-http-parse-headers:
91
92 (case url-http-response-status
93 (401
94 ;; The request requires user authentication. The response
95 ;; MUST include a WWW-Authenticate header field containing a
96 ;; challenge applicable to the requested resource. The
97 ;; client MAY repeat the request with a suitable
98 ;; Authorization header field.
99 (url-mark-buffer-as-dead (current-buffer))
100 (set-buffer (url-http-handle-authentication nil)))
101etc ....
102
103which makes sure that it is the right http buffer that is current when
104we come to mark the http buffers as dead.
105
106
107 68
108* GTK RELATED BUGS 69* GTK RELATED BUGS
109 70
@@ -189,48 +150,6 @@ interrupting I can get a backtrace, here's an example:
189Update: Maybe only reveals itself when compiled with GTK+ 150Update: Maybe only reveals itself when compiled with GTK+
190 151
191 152
192** line-spacing and Electric-pop-up-window
193
194From: SAITO Takuya <tabmore@rivo.mediatti.net>
195Date: Mon, 31 May 2004 02:08:10 +0900 (JST)
196
197Electric-pop-up-window does not work well
198if truncate long lines disabled and/or
199`line-spacing' is set to positive integer.
200
201For example, start emacs -Q --line-spacing 1, and type M-` .
202Then, the last line of *Completions* buffer is not visible.
203
204fit-window-to-buffer works well for me, so I guess
205Electric-pop-up-window can use it.
206
207
208** Partial highlighting of wrapped overlay
209
210From: Ralf Angeli <angeli@iwi.uni-sb.de>
211Date: Mon, 18 Oct 2004 19:09:19 +0200
212
213If you put
214
215(let* ((length (+ (- (window-width) (current-column)) 40))
216 (start (point))
217 (end (+ (point) length))
218 (string (make-string length ?x))
219 ov)
220 (insert string)
221 (setq ov (make-overlay start end))
222 (overlay-put ov 'mouse-face 'highlight)
223 (overlay-put ov 'display string))
224
225into the *scratch* buffer and type `C-x C-e' with point at the last
226parenthesis, you will get a string which does not fit into the line
227and has to be wrapped. If you move over it with your mouse, you
228should see that only the part on the second line is being highlighted.
229The full string is highlighted only if the 'display property is not
230set.
231
232
233
234* DOCUMENTATION 153* DOCUMENTATION
235 154
236** Document Custom Themes. 155** Document Custom Themes.
@@ -251,9 +170,10 @@ set.
251 170
252** Check the Emacs manual. 171** Check the Emacs manual.
253 172
254Each manual section should be proof-read by at least two people. 173Each manual section should be checked for factual correctness
255After each file name, on the same line or the following line, come the 174regarding recent changes by at least two people. After each file
256names of the people who have checked it. 175name, on the same line or the following line, come the names of the
176people who have checked it.
257 177
258 178
259SECTION READERS 179SECTION READERS
@@ -261,9 +181,9 @@ SECTION READERS
261man/abbrevs.texi 181man/abbrevs.texi
262man/anti.texi 182man/anti.texi
263man/basic.texi "Luc Teirlinck" 183man/basic.texi "Luc Teirlinck"
264man/buffers.texi "Luc Teirlinck" 184man/buffers.texi "Luc Teirlinck" Chong Yidong
265man/building.texi "Ted Zlatanov" <tzz@lifelogs.com> 185man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
266man/calendar.texi 186man/calendar.texi Joakim Verona <joakim@verona.se>
267man/cmdargs.texi 187man/cmdargs.texi
268man/commands.texi "Luc Teirlinck" 188man/commands.texi "Luc Teirlinck"
269man/custom.texi 189man/custom.texi
@@ -271,9 +191,9 @@ man/dired.texi
271man/display.texi "Luc Teirlinck" 191man/display.texi "Luc Teirlinck"
272man/emacs.texi "Luc Teirlinck" 192man/emacs.texi "Luc Teirlinck"
273man/entering.texi "Luc Teirlinck" 193man/entering.texi "Luc Teirlinck"
274man/files.texi "Luc Teirlinck" 194man/files.texi "Luc Teirlinck" Chong Yidong
275man/fixit.texi "Luc Teirlinck" 195man/fixit.texi "Luc Teirlinck"
276man/frames.texi "Luc Teirlinck" 196man/frames.texi "Luc Teirlinck" Chong Yidong
277man/glossary.texi 197man/glossary.texi
278man/help.texi "Luc Teirlinck" 198man/help.texi "Luc Teirlinck"
279man/indent.texi "Luc Teirlinck" 199man/indent.texi "Luc Teirlinck"
@@ -288,23 +208,24 @@ man/misc.texi
288man/msdog.texi 208man/msdog.texi
289man/mule.texi "Luc Teirlinck" 209man/mule.texi "Luc Teirlinck"
290man/m-x.texi "Luc Teirlinck" 210man/m-x.texi "Luc Teirlinck"
291man/picture.texi 211man/picture.texi Joakim Verona <joakim@verona.se>
292man/programs.texi 212man/programs.texi "Stephen Eglen"
293man/regs.texi "Luc Teirlinck" 213man/regs.texi "Luc Teirlinck"
294man/rmail.texi 214man/rmail.texi
295man/screen.texi "Luc Teirlinck" 215man/screen.texi "Luc Teirlinck"
296man/search.texi "Luc Teirlinck" 216man/search.texi "Luc Teirlinck"
297man/sending.texi 217man/sending.texi
298man/text.texi "Luc Teirlinck" 218man/text.texi "Luc Teirlinck" Chong Yidong
299man/trouble.texi 219man/trouble.texi
300man/windows.texi "Luc Teirlinck" 220man/windows.texi "Luc Teirlinck" Chong Yidong
301man/xresources.texi 221man/xresources.texi
302 222
303** Check the Emacs Lisp manual. 223** Check the Emacs Lisp manual.
304 224
305Each manual section should be proof-read by at least two people. 225Each manual section should be checked for factual correctness
306After each file name, on the same line or the following line, come the 226regarding recent changes by at least two people. After each file
307names of the people who have checked it. 227name, on the same line or the following line, come the names of the
228people who have checked it.
308 229
309SECTION READERS 230SECTION READERS
310---------------------------------- 231----------------------------------
@@ -312,7 +233,7 @@ lispref/abbrevs.texi "Luc Teirlinck"
312lispref/advice.texi Joakim Verona <joakim@verona.se> 233lispref/advice.texi Joakim Verona <joakim@verona.se>
313lispref/anti.texi 234lispref/anti.texi
314lispref/backups.texi "Luc Teirlinck" 235lispref/backups.texi "Luc Teirlinck"
315lispref/buffers.texi "Luc Teirlinck" 236lispref/buffers.texi "Luc Teirlinck" Chong Yidong
316lispref/calendar.texi Joakim Verona <joakim@verona.se> 237lispref/calendar.texi Joakim Verona <joakim@verona.se>
317lispref/commands.texi "Luc Teirlinck" 238lispref/commands.texi "Luc Teirlinck"
318lispref/compile.texi "Luc Teirlinck" 239lispref/compile.texi "Luc Teirlinck"
@@ -324,8 +245,8 @@ lispref/edebug.texi
324lispref/elisp.texi "Luc Teirlinck" 245lispref/elisp.texi "Luc Teirlinck"
325lispref/errors.texi "Luc Teirlinck" 246lispref/errors.texi "Luc Teirlinck"
326lispref/eval.texi "Luc Teirlinck" 247lispref/eval.texi "Luc Teirlinck"
327lispref/files.texi "Luc Teirlinck" 248lispref/files.texi "Luc Teirlinck" Chong Yidong
328lispref/frames.texi "Luc Teirlinck" 249lispref/frames.texi "Luc Teirlinck" Chong Yidong
329lispref/functions.texi "Luc Teirlinck" 250lispref/functions.texi "Luc Teirlinck"
330lispref/hash.texi "Luc Teirlinck" 251lispref/hash.texi "Luc Teirlinck"
331lispref/help.texi "Luc Teirlinck" 252lispref/help.texi "Luc Teirlinck"
@@ -353,10 +274,10 @@ lispref/streams.texi "Luc Teirlinck"
353lispref/strings.texi "Luc Teirlinck" 274lispref/strings.texi "Luc Teirlinck"
354lispref/symbols.texi "Luc Teirlinck" 275lispref/symbols.texi "Luc Teirlinck"
355lispref/syntax.texi "Luc Teirlinck" 276lispref/syntax.texi "Luc Teirlinck"
356lispref/text.texi 277lispref/text.texi Chong Yidong
357lispref/tips.texi "Luc Teirlinck" 278lispref/tips.texi "Luc Teirlinck"
358lispref/variables.texi "Luc Teirlinck" 279lispref/variables.texi "Luc Teirlinck"
359lispref/windows.texi "Luc Teirlinck" 280lispref/windows.texi "Luc Teirlinck" Chong Yidong
360 281
361 282
362Local variables: 283Local variables: