aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2008-04-04 16:16:23 +0000
committerStefan Monnier2008-04-04 16:16:23 +0000
commit7c3733579278b666bb56b3dc48c6d50d4cdd86c3 (patch)
tree58cb946ace2f779e695892393640d7a0a7d1ab18
parentd0bfec76e4e3a4cc26742da409e0393733d7d079 (diff)
downloademacs-7c3733579278b666bb56b3dc48c6d50d4cdd86c3.tar.gz
emacs-7c3733579278b666bb56b3dc48c6d50d4cdd86c3.zip
(set-fill-column): Prompt rather than error by default.
-rw-r--r--lisp/ChangeLog76
-rw-r--r--lisp/ChangeLog.102
-rw-r--r--lisp/simple.el7
3 files changed, 47 insertions, 38 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0b1c0f03a80..951fe1d23fa 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,11 @@
12008-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * simple.el (set-fill-column): Prompt rather than error by default.
4
12008-04-04 Andreas Schwab <schwab@suse.de> 52008-04-04 Andreas Schwab <schwab@suse.de>
2 6
3 * calendar/cal-dst.el (calendar-time-zone-daylight-rules): Reset 7 * calendar/cal-dst.el (calendar-time-zone-daylight-rules):
4 new-rules after each round. 8 Reset new-rules after each round.
5 9
6 * Makefile.in (cal-autoloads): New target. 10 * Makefile.in (cal-autoloads): New target.
7 (compile, compile-always, recompile): Depend on it. 11 (compile, compile-always, recompile): Depend on it.
@@ -15,25 +19,25 @@
15 19
16 * ediff-hook: deleted all invocations of (autoload ...). 20 * ediff-hook: deleted all invocations of (autoload ...).
17 21
18 * ediff-util.el (ediff-setup): make window-min-height a local variable 22 * ediff-util.el (ediff-setup): Make window-min-height a local variable
19 in ediff control window, and set its min height to 2. 23 in ediff control window, and set its min height to 2.
20 (ediff-setup-control-buffer): dedicate the control window. 24 (ediff-setup-control-buffer): Dedicate the control window.
21 (ediff-toggle-multiframe): undedicate control window. 25 (ediff-toggle-multiframe): Undedicate control window.
22 Work directly with ediff-setup-windows-multiframe and 26 Work directly with ediff-setup-windows-multiframe and
23 ediff-setup-windows-plain. 27 ediff-setup-windows-plain.
24 28
25 * ediff-wind (ediff-choose-window-setup-function-automatically): new 29 * ediff-wind (ediff-choose-window-setup-function-automatically):
26 function. 30 New function.
27 (ediff-window-setup-function): change initialization. 31 (ediff-window-setup-function): Change initialization.
28 (ediff-setup-windows-automatic): deleted. 32 (ediff-setup-windows-automatic): Delete.
29 (ediff-setup-windows-plain-merge): make control window dedicated. 33 (ediff-setup-windows-plain-merge): Make control window dedicated.
30 (ediff-destroy-control-frame): do not skip frames if working in a 34 (ediff-destroy-control-frame): Do not skip frames if working in a
31 single frame. 35 single frame.
32 36
33 * emulation/viper-ex.el: move provide's forward, prevent recursion in 37 * emulation/viper-ex.el: Move provide's forward, prevent recursion in
34 eval-when-compile. 38 eval-when-compile.
35 39
36 * emulation/viper-util.el: move provide's forward, prevent recursion in 40 * emulation/viper-util.el: Move provide's forward, prevent recursion in
37 eval-when-compile. 41 eval-when-compile.
38 42
392008-04-04 Glenn Morris <rgm@gnu.org> 432008-04-04 Glenn Morris <rgm@gnu.org>
@@ -47,8 +51,8 @@
47 Rename islamic-calendar-last-day-of-month. Update callers. 51 Rename islamic-calendar-last-day-of-month. Update callers.
48 (calendar-islamic-day-number): 52 (calendar-islamic-day-number):
49 Rename islamic-calendar-day-number. Update callers. 53 Rename islamic-calendar-day-number. Update callers.
50 (calendar-islamic-to-absolute): Rename 54 (calendar-islamic-to-absolute): Rename calendar-absolute-from-islamic.
51 calendar-absolute-from-islamic. Update callers, keep old name as alias. 55 Update callers, keep old name as alias.
52 (calendar-islamic-print-date): Rename calendar-print-islamic-date. 56 (calendar-islamic-print-date): Rename calendar-print-islamic-date.
53 Update callers, keep old name as alias. 57 Update callers, keep old name as alias.
54 (calendar-islamic-goto-date): Rename calendar-goto-islamic-date. 58 (calendar-islamic-goto-date): Rename calendar-goto-islamic-date.
@@ -82,9 +86,9 @@
82 Update callers, keep old name as alias. 86 Update callers, keep old name as alias.
83 (calendar-astro-to-absolute): Rename calendar-absolute-from-astro. 87 (calendar-astro-to-absolute): Rename calendar-absolute-from-astro.
84 Update callers, keep old name as alias. 88 Update callers, keep old name as alias.
85 (calendar-astro-print-day-number): Rename 89 (calendar-astro-print-day-number):
86 calendar-print-astro-day-number. Update callers, keep old name as 90 Rename calendar-print-astro-day-number. Update callers, keep old
87 alias. 91 name as alias.
88 (calendar-astro-goto-day-number): Rename calendar-goto-astro-day-number. 92 (calendar-astro-goto-day-number): Rename calendar-goto-astro-day-number.
89 Update callers, keep old name as alias. 93 Update callers, keep old name as alias.
90 94
@@ -94,24 +98,24 @@
94 Update callers, keep old name as alias. 98 Update callers, keep old name as alias.
95 (calendar-mayan-read-haab-date): Rename calendar-read-mayan-haab-date. 99 (calendar-mayan-read-haab-date): Rename calendar-read-mayan-haab-date.
96 Update callers. 100 Update callers.
97 (calendar-mayan-read-tzolkin-date): Rename 101 (calendar-mayan-read-tzolkin-date):
98 calendar-read-mayan-tzolkin-date. Update callers. 102 Rename calendar-read-mayan-tzolkin-date. Update callers.
99 (calendar-mayan-next-haab-date): Rename calendar-next-haab-date. 103 (calendar-mayan-next-haab-date): Rename calendar-next-haab-date.
100 Keep old name as alias. 104 Keep old name as alias.
101 (calendar-mayan-previous-haab-date): Rename calendar-previous-haab-date. 105 (calendar-mayan-previous-haab-date): Rename calendar-previous-haab-date.
102 Keep old name as alias. 106 Keep old name as alias.
103 (calendar-mayan-next-tzolkin-date): Rename calendar-next-tzolkin-date. 107 (calendar-mayan-next-tzolkin-date): Rename calendar-next-tzolkin-date.
104 Keep old name as alias. 108 Keep old name as alias.
105 (calendar-mayan-previous-tzolkin-date): Rename 109 (calendar-mayan-previous-tzolkin-date):
106 calendar-previous-tzolkin-date. Keep old name as alias. 110 Rename calendar-previous-tzolkin-date. Keep old name as alias.
107 (calendar-mayan-next-round-date): Rename 111 (calendar-mayan-next-round-date):
108 calendar-next-calendar-round-date. Keep old name as alias. 112 Rename calendar-next-calendar-round-date. Keep old name as alias.
109 (calendar-mayan-previous-round-date): Rename 113 (calendar-mayan-previous-round-date):
110 calendar-previous-calendar-round-date. Keep old name as alias. 114 Rename calendar-previous-calendar-round-date. Keep old name as alias.
111 (calendar-mayan-long-count-to-absolute): Rename 115 (calendar-mayan-long-count-to-absolute): Rename
112 calendar-absolute-from-mayan-long-count. Keep old name as alias. 116 calendar-absolute-from-mayan-long-count. Keep old name as alias.
113 (calendar-mayan-goto-long-count-date): Rename 117 (calendar-mayan-goto-long-count-date):
114 calendar-goto-mayan-long-count-date. Keep old name as alias. 118 Rename calendar-goto-mayan-long-count-date. Keep old name as alias.
115 119
116 * calendar/cal-persia.el (calendar-persian-month-name-array): 120 * calendar/cal-persia.el (calendar-persian-month-name-array):
117 Rename persian-calendar-month-name-array. Update callers. 121 Rename persian-calendar-month-name-array. Update callers.
@@ -119,8 +123,8 @@
119 Update callers. 123 Update callers.
120 (calendar-persian-leap-year-p): Rename persian-calendar-leap-year-p. 124 (calendar-persian-leap-year-p): Rename persian-calendar-leap-year-p.
121 Update callers. 125 Update callers.
122 (calendar-persian-last-day-of-month): Rename 126 (calendar-persian-last-day-of-month):
123 persian-calendar-last-day-of-month. Update callers. 127 Rename persian-calendar-last-day-of-month. Update callers.
124 (calendar-persian-to-absolute): Rename calendar-absolute-from-persian. 128 (calendar-persian-to-absolute): Rename calendar-absolute-from-persian.
125 Update callers, keep old name as alias. 129 Update callers, keep old name as alias.
126 (calendar-persian-print-date): Rename calendar-print-persian-date. 130 (calendar-persian-print-date): Rename calendar-print-persian-date.
@@ -142,12 +146,12 @@
142 * calendar/calendar.el (calendar-hebrew-all-holidays-flag): 146 * calendar/calendar.el (calendar-hebrew-all-holidays-flag):
143 Rename all-hebrew-calendar-holidays. Update callers, keep old name 147 Rename all-hebrew-calendar-holidays. Update callers, keep old name
144 as alias. 148 as alias.
145 (calendar-christian-all-holidays-flag): Rename 149 (calendar-christian-all-holidays-flag):
146 all-christian-calendar-holidays. Update callers, keep old name as 150 Rename all-christian-calendar-holidays. Update callers, keep old
147 alias. 151 name as alias.
148 (calendar-islamic-all-holidays-flag): Rename 152 (calendar-islamic-all-holidays-flag):
149 all-islamic-calendar-holidays. Update callers, keep old name as 153 Rename all-islamic-calendar-holidays. Update callers, keep old
150 alias. 154 name as alias.
151 (calendar-bahai-all-holidays-flag): Rename all-bahai-calendar-holidays. 155 (calendar-bahai-all-holidays-flag): Rename all-bahai-calendar-holidays.
152 Update callers, keep old name as alias. 156 Update callers, keep old name as alias.
153 * calendar/cal-bahai.el, calendar/cal-hebrew.el, calendar/holidays.el: 157 * calendar/cal-bahai.el, calendar/cal-hebrew.el, calendar/holidays.el:
diff --git a/lisp/ChangeLog.10 b/lisp/ChangeLog.10
index 9efe031cfc6..a8e7dee3a4f 100644
--- a/lisp/ChangeLog.10
+++ b/lisp/ChangeLog.10
@@ -6769,7 +6769,7 @@
6769 (ruler-mode-mouse-current-grab-object): New variables. 6769 (ruler-mode-mouse-current-grab-object): New variables.
6770 (ruler-mode-comment-column-face, ruler-mode-goal-column-face): 6770 (ruler-mode-comment-column-face, ruler-mode-goal-column-face):
6771 New faces. 6771 New faces.
6772 (ruler-mode-mouse-set-fill-column): Removed. 6772 (ruler-mode-mouse-set-fill-column): Remove.
6773 (ruler-mode-mouse-grab-any-column) 6773 (ruler-mode-mouse-grab-any-column)
6774 (ruler-mode-mouse-drag-any-column-iteration) 6774 (ruler-mode-mouse-drag-any-column-iteration)
6775 (ruler-mode-mouse-drag-any-column): New functions. 6775 (ruler-mode-mouse-drag-any-column): New functions.
diff --git a/lisp/simple.el b/lisp/simple.el
index 4b5893eeb9f..9135ad50218 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -4697,7 +4697,12 @@ for `auto-fill-function' when turning Auto Fill mode on."
4697 "Set `fill-column' to specified argument. 4697 "Set `fill-column' to specified argument.
4698Use \\[universal-argument] followed by a number to specify a column. 4698Use \\[universal-argument] followed by a number to specify a column.
4699Just \\[universal-argument] as argument means to use the current column." 4699Just \\[universal-argument] as argument means to use the current column."
4700 (interactive "P") 4700 (interactive
4701 (list (or current-prefix-arg
4702 ;; We used to use current-column silently, but C-x f is too easily
4703 ;; typed as a typo for C-x C-f, so we turned it into an error and
4704 ;; now an interactive prompt.
4705 (read-number "Set fill-column to: " (current-column)))))
4701 (if (consp arg) 4706 (if (consp arg)
4702 (setq arg (current-column))) 4707 (setq arg (current-column)))
4703 (if (not (integerp arg)) 4708 (if (not (integerp arg))