aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorKaroly Lorentey2004-11-22 11:06:39 +0000
committerKaroly Lorentey2004-11-22 11:06:39 +0000
commit71925ac335f7c3b1fd97fba98cb5b9b4f03a6e23 (patch)
tree63f61c3bebc83c114c16f31dd4ac2b9c0fe17c7d /admin
parente417405015c93c81641f5c4a33ec898b5c353772 (diff)
parent83aebfe62204109f19ef7dcca5429c1ddad21c57 (diff)
downloademacs-71925ac335f7c3b1fd97fba98cb5b9b4f03a6e23.tar.gz
emacs-71925ac335f7c3b1fd97fba98cb5b9b4f03a6e23.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-694 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-695 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-696 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-697 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-698 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-699 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-700 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-701 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-702 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-703 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-704 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-705 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-706 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-707 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-708 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709 Update from CVS: src/indent.c (Fvertical_motion): Fix last change. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-711 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-712 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-713 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-72 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-73 Merge from emacs--cvs-trunk--0 git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-268
Diffstat (limited to 'admin')
-rw-r--r--admin/FOR-RELEASE122
1 files changed, 74 insertions, 48 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index 8e660744370..73e6d50df14 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -2,10 +2,6 @@ Tasks needed before the next release.
2 2
3* NEW FEATURES 3* NEW FEATURES
4 4
5** Test the mbox branch of Rmail.
6
7** Install the mbox branch of Rmail.
8
9** Face remapping. 5** Face remapping.
10 6
11** Let mouse-1 follow links. 7** Let mouse-1 follow links.
@@ -36,6 +32,53 @@ invalid pointer from string_free_list.
36 32
37** Clean up flymake.el to follow Emacs Lisp conventions. 33** Clean up flymake.el to follow Emacs Lisp conventions.
38 34
35** Fix up url-ldap.el.
36
37* BUGS
38
39** Mailabbrev should quote addresses to correspond to RFC 822.
40See http://article.gmane.org/gmane.emacs.devel/27585
41
42** The '@' character should not expand addresses in mailabbrev
43See http://article.gmane.org/gmane.emacs.devel/27585
44
45** Bug in url-http-parse-headers, reported in
46From: Vivek Dasmohapatra <vivek@zeus.com>
47Date: Tue, 28 Sep 2004 16:13:13 +0100
48
49Fetching a url with url-retrieve can reult in an anrbitrary buffer
50being killed if a 401 (or possibly a 407) result is encountered:
51
52url-http-parse-headers calls url-http-handle-authentication,
53which can call url-retrieve.
54
55This results in the current buffer being killed, and a new http buffer
56being generated. However, when the old http buffer is killed, emacs
57picks the top buffer from the list as the new current buffer, so by the
58time we get to the end of url-http-parse-headers, _that_ buffer is marked
59as dead even though it is not necessarily a url buffer, so next time the
60url libraries reap their dead buffers, an innocent bystander buffer is
61killed instead (and an obsolete http buffer may be left lying around too).
62
63A possible fix (which I am currently using) is to call set-buffer
64on the return value of url-http-parse-headers:
65
66 (case url-http-response-status
67 (401
68 ;; The request requires user authentication. The response
69 ;; MUST include a WWW-Authenticate header field containing a
70 ;; challenge applicable to the requested resource. The
71 ;; client MAY repeat the request with a suitable
72 ;; Authorization header field.
73 (url-mark-buffer-as-dead (current-buffer))
74 (set-buffer (url-http-handle-authentication nil)))
75etc ....
76
77which makes sure that it is the right http buffer that is current when
78we come to mark the http buffers as dead.
79
80
81
39* GTK RELATED BUGS 82* GTK RELATED BUGS
40 83
41** Make GTK scrollbars behave like others w.r.t. overscrolling. 84** Make GTK scrollbars behave like others w.r.t. overscrolling.
@@ -51,16 +94,6 @@ Redisplay may loop if there is an error in some display property, e.g.
51A fix would be to somehow disable handling of display properties if an error 94A fix would be to somehow disable handling of display properties if an error
52is encountered. 95is encountered.
53 96
54** Problem with cursor border around images and window-margins:
55
56The border around the image when the cursor is on the image
57flows into the right fringe and margin.
58
59 (progn
60 (auto-image-file-mode 1)
61 (find-file (concat data-directory "splash.xpm"))
62 (set-window-margins (selected-window) 25 25))
63
64 97
65** Problem with modeline and window margins: 98** Problem with modeline and window margins:
66 99
@@ -108,39 +141,6 @@ interrupting I can get a backtrace, here's an example:
108Update: Maybe only reveals itself when compiled with GTK+ 141Update: Maybe only reveals itself when compiled with GTK+
109 142
110 143
111** Clicking on partially visible lines fails
112
113From: David Kastrup <dak@gnu.org>
114Date: 27 Apr 2004 16:42:58 +0200
115
116I had gnus display a mouse-highlighted line (a URL from browse-url)
117partially at the bottom of its window. If I click with middle mouse
118key on it, the window gets recentered while I hold the mouse key
119pressed. If I release it, the window returns into its old position
120(cursor in top row) and nothing happens, presumably because the click
121was not registered on the line itself, but on the magically
122recentered version.
123
124That is a nuisance. Recentering of even partially visible click
125targets should only happen if window-point moves there, but not at
126the time of the click. From the moment I hold down a key until it
127gets released, the displayed window portion should not change, with
128the sole exception of scrolling when dragging at the edge of the
129screen.
130
131
132** Can't drag modeline when mouse-autoselect-window is set
133
134From: Klaus Zeitler <kzeitler@lucent.com>
135Date: Mon, 11 Oct 2004 11:14:49 +0200
136
1371. start emacs -q --no-site-file
1382. set variable mouse-autoselect-window to t
1393. split-window-vertically
140
141now I can drag the modeline only upwards but not downwards
142
143
144** line-spacing and Electric-pop-up-window 144** line-spacing and Electric-pop-up-window
145 145
146From: SAITO Takuya <tabmore@rivo.mediatti.net> 146From: SAITO Takuya <tabmore@rivo.mediatti.net>
@@ -157,6 +157,32 @@ fit-window-to-buffer works well for me, so I guess
157Electric-pop-up-window can use it. 157Electric-pop-up-window can use it.
158 158
159 159
160** Partial highlighting of wrapped overlay
161
162From: Ralf Angeli <angeli@iwi.uni-sb.de>
163Date: Mon, 18 Oct 2004 19:09:19 +0200
164
165If you put
166
167(let* ((length (+ (- (window-width) (current-column)) 40))
168 (start (point))
169 (end (+ (point) length))
170 (string (make-string length ?x))
171 ov)
172 (insert string)
173 (setq ov (make-overlay start end))
174 (overlay-put ov 'mouse-face 'highlight)
175 (overlay-put ov 'display string))
176
177into the *scratch* buffer and type `C-x C-e' with point at the last
178parenthesis, you will get a string which does not fit into the line
179and has to be wrapped. If you move over it with your mouse, you
180should see that only the part on the second line is being highlighted.
181The full string is highlighted only if the 'display property is not
182set.
183
184
185
160* DOCUMENTATION 186* DOCUMENTATION
161 187
162** Document Custom Themes. 188** Document Custom Themes.
@@ -244,7 +270,7 @@ lispref/commands.texi "Luc Teirlinck"
244lispref/compile.texi "Luc Teirlinck" 270lispref/compile.texi "Luc Teirlinck"
245lispref/control.texi "Luc Teirlinck" 271lispref/control.texi "Luc Teirlinck"
246lispref/customize.texi 272lispref/customize.texi
247lispref/debugging.texi 273lispref/debugging.texi Joakim Verona <joakim@verona.se>
248lispref/display.texi 274lispref/display.texi
249lispref/edebug.texi 275lispref/edebug.texi
250lispref/elisp.texi "Luc Teirlinck" 276lispref/elisp.texi "Luc Teirlinck"