aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-02-03 07:39:01 +0000
committerRichard M. Stallman2005-02-03 07:39:01 +0000
commit4e07258f2b539fa9a3ba97442e81e3e67a9ce5a7 (patch)
tree6a769eadc3a50d085de422065bff64748c9614fc
parent799775ff761dae4cc360b2bc273949ef76c29395 (diff)
downloademacs-4e07258f2b539fa9a3ba97442e81e3e67a9ce5a7.tar.gz
emacs-4e07258f2b539fa9a3ba97442e81e3e67a9ce5a7.zip
*** empty log message ***
-rw-r--r--admin/FOR-RELEASE20
-rw-r--r--etc/NEWS27
-rw-r--r--etc/TODO3
-rw-r--r--lisp/ChangeLog10
-rw-r--r--lispref/ChangeLog47
-rw-r--r--man/ChangeLog40
-rw-r--r--src/ChangeLog8
7 files changed, 128 insertions, 27 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index be844766439..facce8ec9a7 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -181,7 +181,7 @@ SECTION READERS
181man/abbrevs.texi 181man/abbrevs.texi
182man/anti.texi 182man/anti.texi
183man/basic.texi "Luc Teirlinck" 183man/basic.texi "Luc Teirlinck"
184man/buffers.texi "Luc Teirlinck" 184man/buffers.texi "Luc Teirlinck" Chong Yidong
185man/building.texi "Ted Zlatanov" <tzz@lifelogs.com> 185man/building.texi "Ted Zlatanov" <tzz@lifelogs.com>
186man/calendar.texi Joakim Verona <joakim@verona.se> 186man/calendar.texi Joakim Verona <joakim@verona.se>
187man/cmdargs.texi 187man/cmdargs.texi
@@ -191,9 +191,9 @@ man/dired.texi
191man/display.texi "Luc Teirlinck" 191man/display.texi "Luc Teirlinck"
192man/emacs.texi "Luc Teirlinck" 192man/emacs.texi "Luc Teirlinck"
193man/entering.texi "Luc Teirlinck" 193man/entering.texi "Luc Teirlinck"
194man/files.texi "Luc Teirlinck" 194man/files.texi "Luc Teirlinck" Chong Yidong
195man/fixit.texi "Luc Teirlinck" 195man/fixit.texi "Luc Teirlinck"
196man/frames.texi "Luc Teirlinck" 196man/frames.texi "Luc Teirlinck" Chong Yidong
197man/glossary.texi 197man/glossary.texi
198man/help.texi "Luc Teirlinck" 198man/help.texi "Luc Teirlinck"
199man/indent.texi "Luc Teirlinck" 199man/indent.texi "Luc Teirlinck"
@@ -215,9 +215,9 @@ man/rmail.texi
215man/screen.texi "Luc Teirlinck" 215man/screen.texi "Luc Teirlinck"
216man/search.texi "Luc Teirlinck" 216man/search.texi "Luc Teirlinck"
217man/sending.texi 217man/sending.texi
218man/text.texi "Luc Teirlinck" 218man/text.texi "Luc Teirlinck" Chong Yidong
219man/trouble.texi 219man/trouble.texi
220man/windows.texi "Luc Teirlinck" 220man/windows.texi "Luc Teirlinck" Chong Yidong
221man/xresources.texi 221man/xresources.texi
222 222
223** Check the Emacs Lisp manual. 223** Check the Emacs Lisp manual.
@@ -233,7 +233,7 @@ lispref/abbrevs.texi "Luc Teirlinck"
233lispref/advice.texi Joakim Verona <joakim@verona.se> 233lispref/advice.texi Joakim Verona <joakim@verona.se>
234lispref/anti.texi 234lispref/anti.texi
235lispref/backups.texi "Luc Teirlinck" 235lispref/backups.texi "Luc Teirlinck"
236lispref/buffers.texi "Luc Teirlinck" 236lispref/buffers.texi "Luc Teirlinck" Chong Yidong
237lispref/calendar.texi Joakim Verona <joakim@verona.se> 237lispref/calendar.texi Joakim Verona <joakim@verona.se>
238lispref/commands.texi "Luc Teirlinck" 238lispref/commands.texi "Luc Teirlinck"
239lispref/compile.texi "Luc Teirlinck" 239lispref/compile.texi "Luc Teirlinck"
@@ -245,8 +245,8 @@ lispref/edebug.texi
245lispref/elisp.texi "Luc Teirlinck" 245lispref/elisp.texi "Luc Teirlinck"
246lispref/errors.texi "Luc Teirlinck" 246lispref/errors.texi "Luc Teirlinck"
247lispref/eval.texi "Luc Teirlinck" 247lispref/eval.texi "Luc Teirlinck"
248lispref/files.texi "Luc Teirlinck" 248lispref/files.texi "Luc Teirlinck" Chong Yidong
249lispref/frames.texi "Luc Teirlinck" 249lispref/frames.texi "Luc Teirlinck" Chong Yidong
250lispref/functions.texi "Luc Teirlinck" 250lispref/functions.texi "Luc Teirlinck"
251lispref/hash.texi "Luc Teirlinck" 251lispref/hash.texi "Luc Teirlinck"
252lispref/help.texi "Luc Teirlinck" 252lispref/help.texi "Luc Teirlinck"
@@ -274,10 +274,10 @@ lispref/streams.texi "Luc Teirlinck"
274lispref/strings.texi "Luc Teirlinck" 274lispref/strings.texi "Luc Teirlinck"
275lispref/symbols.texi "Luc Teirlinck" 275lispref/symbols.texi "Luc Teirlinck"
276lispref/syntax.texi "Luc Teirlinck" 276lispref/syntax.texi "Luc Teirlinck"
277lispref/text.texi 277lispref/text.texi Chong Yidong
278lispref/tips.texi "Luc Teirlinck" 278lispref/tips.texi "Luc Teirlinck"
279lispref/variables.texi "Luc Teirlinck" 279lispref/variables.texi "Luc Teirlinck"
280lispref/windows.texi "Luc Teirlinck" 280lispref/windows.texi "Luc Teirlinck" Chong Yidong
281 281
282 282
283Local variables: 283Local variables:
diff --git a/etc/NEWS b/etc/NEWS
index 21601767c6d..b031f5ff986 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -126,22 +126,23 @@ character is used every few digits, making it easier to see byte
126boundries etc. For more info, see the documentation of the variable 126boundries etc. For more info, see the documentation of the variable
127`calculator-radix-grouping-mode'. 127`calculator-radix-grouping-mode'.
128 128
129+++
129** You can now follow links by clicking Mouse-1 on the link. 130** You can now follow links by clicking Mouse-1 on the link.
130 131
131Traditionally, Emacs uses a Mouse-1 click to set point and a Mouse-2 132Traditionally, Emacs uses a Mouse-1 click to set point and a Mouse-2
132click to follow a link, whereas most other applications use a Mouse-1 133click to follow a link, whereas most other applications use a Mouse-1
133click for both purposes, depending on whether you click outside or 134click for both purposes, depending on whether you click outside or
134inside a link. With release 21.4, the behaviour of a Mouse-1 click 135inside a link. Now the behavior of a Mouse-1 click has been changed
135has been changed to match this context-sentitive dual behaviour. 136to match this context-sentitive dual behavior.
136 137
137Depending on the current mode, a Mouse-2 click in Emacs may do much 138Depending on the current mode, a Mouse-2 click in Emacs may do much
138more than just follow a link, so the new Mouse-1 behaviour is only 139more than just follow a link, so the new Mouse-1 behavior is only
139activated for modes which explicitly mark a clickable text as a "link" 140activated for modes which explicitly mark a clickable text as a "link"
140(see the new function `mouse-on-link-p' for details). The lisp 141(see the new function `mouse-on-link-p' for details). The Lisp
141packages that are included in release 21.4 have been adapted to do 142packages that are included in release 21.4 have been adapted to do
142this, but external packages may not yet support this. However, there 143this, but external packages may not yet support this. However, there
143is no risk in using such packages, as the worst thing that could 144is no risk in using such packages, as the worst thing that could
144happen is that you get the original Mouse-1 behaviour when you click 145happen is that you get the original Mouse-1 behavior when you click
145on a link, which typically means that you set point where you click. 146on a link, which typically means that you set point where you click.
146 147
147If you want to get the original Mouse-1 action also inside a link, you 148If you want to get the original Mouse-1 action also inside a link, you
@@ -152,7 +153,7 @@ you release it).
152Dragging the Mouse-1 inside a link still performs the original 153Dragging the Mouse-1 inside a link still performs the original
153drag-mouse-1 action, typically copy the text. 154drag-mouse-1 action, typically copy the text.
154 155
155You can customize the new Mouse-1 behaviour via the new user option 156You can customize the new Mouse-1 behavior via the new user option
156`mouse-1-click-follows-link'. 157`mouse-1-click-follows-link'.
157 158
158+++ 159+++
@@ -476,7 +477,7 @@ Instead, the newline now "overflows" into the right fringe, and the
476cursor will be displayed in the fringe when positioned on that newline. 477cursor will be displayed in the fringe when positioned on that newline.
477 478
478The new user option 'overflow-newline-into-fringe' may be set to nil to 479The new user option 'overflow-newline-into-fringe' may be set to nil to
479revert to the old behaviour of continuing such lines. 480revert to the old behavior of continuing such lines.
480 481
481+++ 482+++
482** The buffer boundaries (i.e. first and last line in the buffer) may 483** The buffer boundaries (i.e. first and last line in the buffer) may
@@ -1538,7 +1539,7 @@ directory listing into a buffer.
1538 1539
1539** Unexpected yanking of text due to accidental clicking on the mouse 1540** Unexpected yanking of text due to accidental clicking on the mouse
1540wheel button (typically mouse-2) during wheel scrolling is now avoided. 1541wheel button (typically mouse-2) during wheel scrolling is now avoided.
1541This behaviour can be customized via the mouse-wheel-click-event and 1542This behavior can be customized via the mouse-wheel-click-event and
1542mouse-wheel-inhibit-click-time variables. 1543mouse-wheel-inhibit-click-time variables.
1543 1544
1544+++ 1545+++
@@ -2370,7 +2371,7 @@ before calling it, if used while defining a macro.
2370 2371
2371In addition, when ending or calling a macro with C-x e, the macro can 2372In addition, when ending or calling a macro with C-x e, the macro can
2372be repeated immediately by typing just the `e'. You can customize 2373be repeated immediately by typing just the `e'. You can customize
2373this behaviour via the variable kmacro-call-repeat-key and 2374this behavior via the variable kmacro-call-repeat-key and
2374kmacro-call-repeat-with-arg. 2375kmacro-call-repeat-with-arg.
2375 2376
2376Keyboard macros can now be debugged and edited interactively. 2377Keyboard macros can now be debugged and edited interactively.
@@ -3152,7 +3153,7 @@ created and can be changed later by `set-process-filter-multibyte'.
3152buffer is multibyte, the output of the process is at first converted 3153buffer is multibyte, the output of the process is at first converted
3153to multibyte by `string-to-multibyte' then inserted in the buffer. 3154to multibyte by `string-to-multibyte' then inserted in the buffer.
3154Previously, it was converted to multibyte by `string-as-multibyte', 3155Previously, it was converted to multibyte by `string-as-multibyte',
3155which was not compatible with the behaviour of file reading. 3156which was not compatible with the behavior of file reading.
3156 3157
3157+++ 3158+++
3158** New function `string-to-multibyte' converts a unibyte string to a 3159** New function `string-to-multibyte' converts a unibyte string to a
@@ -3640,7 +3641,7 @@ elements with the following format:
3640The `insert-for-yank' function looks for a yank-handler property on 3641The `insert-for-yank' function looks for a yank-handler property on
3641the first character on its string argument (typically the first 3642the first character on its string argument (typically the first
3642element on the kill-ring). If a yank-handler property is found, 3643element on the kill-ring). If a yank-handler property is found,
3643the normal behaviour of `insert-for-yank' is modified in various ways: 3644the normal behavior of `insert-for-yank' is modified in various ways:
3644 3645
3645 When FUNCTION is present and non-nil, it is called instead of `insert' 3646 When FUNCTION is present and non-nil, it is called instead of `insert'
3646to insert the string. FUNCTION takes one argument--the object to insert. 3647to insert the string. FUNCTION takes one argument--the object to insert.
@@ -3728,7 +3729,7 @@ speech synthesis.
3728 3729
3729On some systems, when emacs reads the output from a subprocess, the 3730On some systems, when emacs reads the output from a subprocess, the
3730output data is read in very small blocks, potentially resulting in 3731output data is read in very small blocks, potentially resulting in
3731very poor performance. This behaviour can be remedied to some extent 3732very poor performance. This behavior can be remedied to some extent
3732by setting the new variable process-adaptive-read-buffering to a 3733by setting the new variable process-adaptive-read-buffering to a
3733non-nil value (the default), as it will automatically delay reading 3734non-nil value (the default), as it will automatically delay reading
3734from such processes, to allowing them to produce more output before 3735from such processes, to allowing them to produce more output before
@@ -4242,7 +4243,7 @@ By default `unify-8859-on-encoding-mode' is turned on.
4242If you want the old behavior, set selection-coding-system to 4243If you want the old behavior, set selection-coding-system to
4243compound-text, which may be significantly more efficient. Using 4244compound-text, which may be significantly more efficient. Using
4244compound-text-with-extensions seems to be necessary only for decoding 4245compound-text-with-extensions seems to be necessary only for decoding
4245text from applications under XFree86 4.2, whose behaviour is actually 4246text from applications under XFree86 4.2, whose behavior is actually
4246contrary to the compound text specification. 4247contrary to the compound text specification.
4247 4248
4248 4249
diff --git a/etc/TODO b/etc/TODO
index bca0f9a12cb..d37de9bc280 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -24,6 +24,9 @@ to the FSF.
24 It should not generate :require. Or :require in defcustom 24 It should not generate :require. Or :require in defcustom
25 should not be recorded in the user's custom-set-variables call. 25 should not be recorded in the user's custom-set-variables call.
26 26
27** The buttons at the top of a custom buffer should not omit
28 variables whose values are currently hidden.
29
27* Important features: 30* Important features:
28 31
29** Provide user-friendly ways to list all available font families, 32** Provide user-friendly ways to list all available font families,
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6390dc64b49..c7ab3fb44ae 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,9 +1,17 @@
12005-02-03 Richard M. Stallman <rms@gnu.org>
2
3 * hi-lock.el (hi-lock-mode): Turning on Hi-Lock turns on Font-Lock.
4
52005-02-03 Matt Hodges <MPHodges@member.fsf.org>
6
7 * faces.el (list-faces-display): Add optional argument.
8
12005-02-02 Stefan Monnier <monnier@iro.umontreal.ca> 92005-02-02 Stefan Monnier <monnier@iro.umontreal.ca>
2 10
3 * font-core.el (font-lock-default-function): Handle the rare case where 11 * font-core.el (font-lock-default-function): Handle the rare case where
4 only font-lock-keywords is set. 12 only font-lock-keywords is set.
5 13
62005-02-03 Kenichi Handa <handa@m17n.org> 142005-02-02 Kenichi Handa <handa@m17n.org>
7 15
8 * international/characters.el: Cancel previous change for 16 * international/characters.el: Cancel previous change for
9 I-WITH-DOT-ABOVE and DOTLESS-i. 17 I-WITH-DOT-ABOVE and DOTLESS-i.
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index c327bfc9058..1d7f7c66ab1 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,8 +1,51 @@
12005-01-31 Luc Teirlinck <teirllm@auburn.edu> 12005-02-03 Richard M. Stallman <rms@gnu.org>
2
3 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4 Clarify.
5 (Selecting Windows): Clarify save-selected-window.
6 (Cyclic Window Ordering): Clarify walk-windows.
7 (Window Point): Clarify.
8 (Window Start): Add comment to example.
9 (Resizing Windows): Add `interactive' specs in examples.
10 Document fit-window-to-buffer.
11
12 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
13 (Undo, Maintaining Undo): Clarify last change.
14 (Sorting): In sort-numeric-fields, explain about octal and hex.
15 Mention sort-numeric-base.
16 (Format Properties): Add xref for hard newlines.
17
18 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
19 (Pop-Up Menus): Fix typo.
20 (Color Names): Explain all types of color names.
21 Explain color-values on B&W terminal.
22 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
23
24 * files.texi (File Locks): Not supported on MS systems.
25 (Testing Accessibility): Clarify.
26
27 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
28 (Coverage Testing): Fix typo.
29
30 * commands.texi (Misc Events): Remove stray space.
31
32 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
33 (Modification Time): Clarify when visited-file-modtime returns 0.
34 (The Buffer List): Clarify bury-buffer.
35 (Killing Buffers): Clarify.
36 (Indirect Buffers): Add clone-indirect-buffer.
37
382005-02-02 Matt Hodges <MPHodges@member.fsf.org>
39
40 * edebug.texi (Printing in Edebug): Fix default value of
41 edebug-print-circle.
42 (Coverage Testing): Fix displayed frequency count data.
43
442005-02-02 Luc Teirlinck <teirllm@auburn.edu>
2 45
3 * text.texi (Maintaining Undo): Add `undo-outer-limit'. 46 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4 47
52005-02-01 Kim F. Storm <storm@cua.dk> 482005-02-02 Kim F. Storm <storm@cua.dk>
6 49
7 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements. 50 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
8 51
diff --git a/man/ChangeLog b/man/ChangeLog
index 2559bdfaa61..ca46664fe39 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,4 +1,42 @@
12005-01-31 Luc Teirlinck <teirllm@auburn.edu> 12005-02-03 Richard M. Stallman <rms@gnu.org>
2
3 * windows.texi (Basic Window): Mention color-change in mode line.
4 (Change Window): Explain dragging vertical boundaries.
5
6 * text.texi (Sentences): Clarify.
7 (Paragraphs): Explain M-a and blank lines.
8 (Outline Mode): Clarify text and menu.
9 (Hard and Soft Newlines): Mention use-hard-newlines.
10
11 * frames.texi (Frames): Delete unnecessary mention of Windows.
12 (Mouse Commands): Likewise. Mention xterm mouse support.
13 (Clipboard): Clarify.
14 (Mouse References): Mention use of Mouse-1 for following links.
15 (Menu Mouse Clicks): Clarify.
16 (Mode Line Mouse): Clarify.
17 (Drag and Drop): Rewrite.
18
19 * fixit.texi (Spelling): Fix typo.
20
21 * files.texi (File Names): Clarify.
22 (Visiting): Update conditions for use of file dialog. Clarify.
23 (Saving): Doc d as answer in save-some-buffers.
24 (Remote Files): Clean up the text.
25
26 * dired.texi (Misc Dired Commands): Delete dired-marked-files.
27
28 * buffers.texi (Select Buffer): Doc next-buffer and prev-buffer.
29 (List Buffers): Clarify.
30 (Several Buffers): Doc T command.
31 (Buffer Convenience): Clarify menu.
32
33 * basic.texi (Undo): Clarify last change.
34
352005-02-02 Matt Hodges <MPHodges@member.fsf.org>
36
37 * fixit.texi (Spelling): Fix typo.
38
392005-02-01 Luc Teirlinck <teirllm@auburn.edu>
2 40
3 * basic.texi (Undo): Update description of `undo-outer-limit'. 41 * basic.texi (Undo): Update description of `undo-outer-limit'.
4 42
diff --git a/src/ChangeLog b/src/ChangeLog
index 4dcf9208643..6dd4211364f 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
12005-02-03 Richard M. Stallman <rms@gnu.org>
2
3 * xterm.c (x_error_quitter): On GCC 3 and up, specify noinline.
4
5 * xdisp.c (echo_area_display): Clear echo_message_buffer.
6
7 * buffer.c (Fbury_buffer): Doc fix.
8
12005-02-02 Steven Tamm <steventamm@mac.com> 92005-02-02 Steven Tamm <steventamm@mac.com>
2 10
3 * macfns.c (unwind_create_frame): Fixing compile error due to 11 * macfns.c (unwind_create_frame): Fixing compile error due to