Mercurial > hg > xemacs-beta
comparison lisp/custom/ChangeLog @ 149:538048ae2ab8 r20-3b1
Import from CVS: tag r20-3b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:36:16 +0200 |
parents | b980b6286996 |
children | 59463afc5666 |
comparison
equal
deleted
inserted
replaced
148:f659db2a1f73 | 149:538048ae2ab8 |
---|---|
1 Tue May 13 16:05:34 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
2 | |
3 * Version 1.97 released. | |
4 | |
5 Fri May 9 12:33:34 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
6 | |
7 * wid-edit.el (widget-field-value-get): Add workaround for XEmacs | |
8 bug with `buffer-substring-no-properties'. | |
9 | |
10 * widget.texi (atoms): Documented `function', `variable', and | |
11 `regexp' widgets. | |
12 | |
13 Thu May 8 14:35:48 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
14 | |
15 * custom.el (defcustom): Don't wrap in `eval-and-compile'. | |
16 | |
17 * wid-edit.el (widget-value-convert-widget): Don't convert :value | |
18 here. | |
19 | |
20 * cus-edit.el (custom-buffer-create-internal): New kludge for | |
21 making bib and eob read-only in XEmacs. | |
22 Kludge by Hrvoje Niksic <hniksic@srce.hr>. | |
23 | |
24 * wid-edit.el: Also allow prompt when field value is invalid. | |
25 | |
26 * cus-edit.el (custom-redraw): Fix repositioning for when column | |
27 is zero. | |
28 | |
29 Mon May 5 12:55:14 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
30 | |
31 * cus-edit.el (x): New group. | |
32 | |
33 Mon Apr 28 13:10:48 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
34 | |
35 * wid-edit.el (widget-boolean-prompt-value): Always ask. | |
36 | |
37 * cus-edit.el (custom-variable-value-create): Remove unreferenced | |
38 variable. | |
39 * wid-edit.el (widget-field-action): Ditto. | |
40 (widget-regexp-match): Ditto. | |
41 | |
42 * Version 1.96 released. | |
43 | |
44 Mon Apr 28 12:19:24 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
45 | |
46 * cus-edit.el (custom-variable-action): Don't update state if it | |
47 is modified. | |
48 | |
49 * widget.el (:mouse-down-action): New keyword. | |
50 * wid-edit.el (button-release-event-p): New function. | |
51 (widget-keymap): Don't bind mouse up events. | |
52 (widget-button-pressed-face): New face. | |
53 (widget-button-click): Wait for up event, give feedback. | |
54 (default): Use `:mouse-down-action'. | |
55 (menu-choice): Ditto. | |
56 (widget-choice-mouse-down-action): New function. | |
57 (widget-info-link-action): Removed kludge to steal up event. | |
58 * cus-edit.el (widget-magic-mouse-down-action): New function. | |
59 (custom-magic-value-create): Use it. | |
60 (custom-buffer-create-internal): Removed kludge to steal up event. | |
61 | |
62 Sun Apr 27 12:05:12 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
63 | |
64 * Version 1.95 released. | |
65 | |
66 Sun Apr 27 11:10:03 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
67 | |
68 * widget.el (:glyph-up, :glyph-down, :glyph-inactive): New | |
69 keywords. | |
70 * wid-edit.el (widget-glyph-insert-glyph): Support optional `down' | |
71 and `inactive' glyphs. | |
72 (widget-push-button-value-create): Ditto. | |
73 (widget-glyph-click): New function. | |
74 (widget-button1-click): Use it. | |
75 (widget-button-click): Use it. | |
76 | |
77 Sat Apr 26 19:26:45 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
78 | |
79 * Version 1.94 released. | |
80 | |
81 Sat Apr 26 16:39:58 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
82 | |
83 * cus-edit.el (custom-buffer-create): Accept optional buffer NAME. | |
84 (custom-buffer-create-other-window): ditto. | |
85 (customize, customize-other-window, customize-variable, | |
86 customize-variable-other-window, customize-face, | |
87 customize-face-other-window, customize-customized, | |
88 customize-saved, customize-apropos, custom-face-menu-create, | |
89 custom-variable-menu-create, boolean, custom-menu-create): Updated | |
90 caller. | |
91 | |
92 * Version 1.93 released. | |
93 | |
94 * cus-edit.el (custom-variable-action): Reset magic state. | |
95 (custom-variable-menu): Allow `Reset to Current' on `changed' | |
96 items. | |
97 | |
98 * wid-edit.el (widget-choice-toggle): New option. | |
99 (widget-choice-action): Use it. | |
100 | |
101 * cus-edit.el (custom-group-menu): Only test state to see if the | |
102 item is enabled. | |
103 | |
104 * cus-face.el (custom-background-mode): Use `const', not | |
105 `choice-item'. | |
106 (custom-face-attributes): Use tags for toggling booleans, not the | |
107 value. | |
108 | |
109 * wid-edit.el (character): Use `characterp' when available. | |
110 | |
111 Fri Apr 25 17:05:52 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
112 | |
113 * widget.el (:prompt-match): New keyword. | |
114 (:prompt-history): New keyword. | |
115 (:prompt-internal): New keyword. | |
116 * wid-edit.el (widget-field-prompt-internal): New function. | |
117 (widget-field-prompt-value): New function. | |
118 (editable-field): Use them. | |
119 (widget-field-action): Ditto. | |
120 (widget-symbol-prompt-value-history): New variable. | |
121 (widget-symbol-prompt-internal): New function. | |
122 (symbol): Use them. | |
123 (widget-variable-prompt-value-history): New variable. | |
124 (variable): Use them. | |
125 (widget-function-prompt-value-history): New variable. | |
126 (function): Use them. | |
127 | |
128 * wid-edit.el (boolean): Use tag to toggle. | |
129 (character, sexp, symbol, file, string): Inactive tag. | |
130 | |
131 * wid-edit.el (widget-choice-prompt-value): New function. | |
132 (choice, radio): Use it. | |
133 (widget-prompt-value): Prepend widget type to prompt. | |
134 | |
135 * wid-edit.el (widget-parent-action): Renamed from | |
136 `widget-choice-item-action'. | |
137 (choice-item): Updated widget. | |
138 * cus-edit.el (custom-magic): Ditto. | |
139 * widget.texi (Defining New Widgets): Documented it. | |
140 | |
141 * wid-edit.el (widget-children-validate): Renamed from | |
142 `widget-editable-list-validate'. | |
143 (editable-list, group): Updated widgets. | |
144 * cus-edit.el (custom, face): Ditto. | |
145 * widget.texi (Basic Types): Documented it. | |
146 | |
147 * wid-edit.el (widget-value-value-get): Renamed from | |
148 `widget-item-value-get'. | |
149 (item): Updated widget. | |
150 * cus-edit.el (face, custom): Ditto. | |
151 * widget.texi (Defining New Widgets): Documented it. | |
152 | |
153 * wid-edit.el (widget-value-convert-widget): Renamed from | |
154 `widget-item-convert-widget'. | |
155 (item, editable-field): Updated widgets. | |
156 * cus-edit.el (face): Ditto. | |
157 * widget.texi (Defining New Widgets): Documented it. | |
158 | |
159 * widget.texi (Defining New Widgets): Documented | |
160 `widget-types-convert-widget' and `widget-children-value-delete'. | |
161 | |
162 * custom.texi (User Commands): Documented new commands. | |
163 | |
164 Thu Apr 24 18:58:54 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
165 | |
166 * all: Synched with FSF. | |
167 | |
168 Wed Apr 23 20:16:09 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
169 | |
170 * widget.el (define-widget): Return name. | |
171 Patch by Simon Marshall <Simon.Marshall@esrin.esa.it>. | |
172 | |
173 Tue Apr 22 14:36:09 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
174 | |
175 * wid-edit.el, cus-edit.el: Replaced `copy-list' with | |
176 `copy-sequence'. | |
177 Patch by Simon Marshall <Simon.Marshall@esrin.esa.it>. | |
178 | |
179 Mon Apr 21 19:01:20 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
180 | |
181 * Version 1.90 released. | |
182 | |
183 Mon Apr 21 09:03:34 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
184 | |
185 * cus-edit.el: (custom-set-value): New command. | |
186 (custom-set-variable): New command. | |
187 (customize-saved): Renamed from `customize-customized'. | |
188 (customize-customized): New command. | |
189 (custom-save-customized): New command. | |
190 | |
191 * widget.el (:prompt-value): New keyword. | |
192 | |
193 * wid-edit.el (widget-prompt-value): New function. | |
194 (default): Use it. | |
195 (widget-default-prompt-value): New function. | |
196 (const): Use it. | |
197 (widget-const-prompt-value): New function. | |
198 (string): Use it. | |
199 (widget-string-prompt-value-history): New variable. | |
200 (widget-string-prompt-value): New function. | |
201 (file): Use it. | |
202 (widget-file-prompt-value): New function. | |
203 (sexp): Use it. | |
204 (widget-sexp-prompt-value-history): New variable. | |
205 (widget-sexp-prompt-value): New function. | |
206 (boolean): Use it. | |
207 (widget-boolean-prompt-value): New function. | |
208 | |
209 Sat Apr 19 10:08:56 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
210 | |
211 * cus-edit.el (custom-variable-prompt): Limit completion to user | |
212 options. Allow non-match input. | |
213 | |
214 * wid-edit.el (character): Give error if the length of the field | |
215 isn't exactly 1. | |
216 | |
217 Fri Apr 18 19:55:04 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
218 | |
219 * widget.el, wid-edit.el, wid-browse.el, custom.el, cus-face.el, | |
220 cus-edit.el (cl): Require cl inside an `eval-when-compile'. | |
221 | |
222 Thu Apr 17 18:55:15 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
223 | |
224 * wid-edit.el (widget-regexp-validate): New function. | |
225 (regexp): Use it. | |
226 (widget-regexp-match): New function. | |
227 (regexp): Use it. | |
228 | |
229 * cus-edit.el (custom-variable-action): Use `custom-toggle-hide'. | |
230 (custom-face-action): Ditto. | |
231 (custom-group-action): Ditto. | |
232 | |
233 * Version 1.89 released. | |
234 | |
235 Thu Apr 17 11:23:20 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
236 | |
237 * cus-edit.el (custom-toggle-hide): New function. | |
238 (custom-level-action): Use it. | |
239 (custom-group-menu): Ditto. | |
240 (custom-face-menu): Ditto. | |
241 (custom-variable-menu): Ditto. | |
242 | |
243 * cus-edit.el (custom-redraw): Goto old line and column instead of | |
244 old character position. This is more tolerant for changes. | |
245 | |
246 * wid-edit.el (widget-choice-action): Only notify parent if | |
247 something was chosen. | |
248 | |
249 * widget.texi (Sexp Types): Documented `function-item' and | |
250 `variable-item'. | |
251 (group): New subsection. | |
252 (Widget Browser): New section. | |
253 (Widget Minor Mode): New sextion. | |
254 | |
255 * wid-edit.el: Moved widget minor mode support to | |
256 `wid-browse.el'. | |
257 | |
258 * custom.el (custom-declare-group): Make sure initial members | |
259 aren't duplicated even if the `defgroup' is evaluated twice. | |
260 | |
261 * custom.el (custom-declare-variable): Use `append' instead of | |
262 `copy-list'. | |
263 | |
264 * widget.texi (checklist): Documented `:greedy'. | |
265 | |
266 Wed Apr 16 19:24:47 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
267 | |
268 * Version 1.88 released. | |
269 | |
270 Wed Apr 16 13:28:37 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
271 | |
272 * wid-edit.el (widget-minor-mode): New variable and command. | |
273 (widget-minor-mode-map): New variable. | |
274 Add to `'minor-mode-alist' and `minor-mode-map-alist'. | |
275 * widget.el: Added autoload. | |
276 | |
277 * wid-edit.el (widget-specify-inactive): Set priority. | |
278 | |
279 * wid-edit.el (widget-move): Skip inactive widgets. | |
280 | |
281 * cus-edit.el (custom-display-unselected-match): Matched too many | |
282 displays. | |
283 | |
284 * Version 1.87 released. | |
285 | |
286 Wed Apr 16 00:15:26 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
287 | |
288 * wid-edit.el (widget-field-face): Changed default background | |
289 color. | |
290 | |
291 * custom.el (custom-declare-variable): Set `custom-get' the right | |
292 place. | |
293 | |
294 * cus-edit.el (custom-magic): Don't notify the parent. | |
295 | |
296 * cus-edit.el (custom-variable-menu): Allow more actions on | |
297 `changed' and `rogue' states. | |
298 | |
299 * custom.el (custom-initialize-set): New function. | |
300 (custom-initialize-reset): New function. | |
301 (custom-initialize-changed): New function. | |
302 (custom-declare-variable): Use `custom-initialize-set' as | |
303 default for `:initialize'. | |
304 | |
305 * Version 1.86 released. | |
306 | |
307 Wed Apr 16 00:02:19 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
308 | |
309 * cus-edit.el (custom-save-variables): Save :require symbols. | |
310 | |
311 * Version 1.85 released. | |
312 | |
313 Tue Apr 15 11:56:16 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
314 | |
315 * custom.el (:initialize, :set, :get, :request): New keywords. | |
316 (custom-declare-variable): Support them. | |
317 (custom-set-variables): Ditto. | |
318 (defcustom): Document them. | |
319 (custom-initialize-default): New function. | |
320 * custom.texi (Declaring Variables): Documented them. | |
321 * cus-edit.el (custom-variable-value-create): Support them. | |
322 (custom-variable-set): Ditto. | |
323 (custom-variable-save): Ditto. | |
324 (custom-variable-reset-saved): Ditto. | |
325 (custom-variable-reset-factory): Ditto. | |
326 (custom-variable-state-set): Ditto. | |
327 | |
328 * cus-edit.el (custom-menu-filter): New function. | |
329 (custom-variable-menu): New format. | |
330 (custom-variable-action): Use it. | |
331 (custom-face-menu): New format. | |
332 (custom-face-action): Use it. | |
333 (custom-group-menu): New format. | |
334 (custom-group-action): Use it. | |
335 | |
336 * wid-edit.el (widget-choose): Accept unselectable items. | |
337 | |
338 * wid-edit.el (widget-default-create): Clear undo buffer. | |
339 (widget-default-delete): Ditto. | |
340 | |
341 * cus-edit.el (customize-other-window): New function. | |
342 | |
343 * cus-face.el (custom-frame-parameter): Replace | |
344 `frame-parameter'. | |
345 (custom-background-mode, custom-extract-frame-properties, | |
346 custom-get-frame-properties): Updated callers. | |
347 | |
348 * custom.el: Minor doc fixes from RMS. | |
349 | |
350 * cus-face.el (custom-declare-face): Protest when dumping defface | |
351 in Emacs. | |
352 | |
353 * wid-edit.el (widget-info-link-action): Steal mouse up event. | |
354 | |
355 * wid-edit.el (widget-specify-insert): Use old style backquote. | |
356 Patch by "William M. Perry" <wmperry@aventail.com>. | |
357 | |
358 Sun Apr 13 19:19:33 1997 Per Abrahamsen <abraham@dina.kvl.dk> | |
359 | |
360 * custom.texi (Declaring Faces): Documentation property symbol is | |
361 `face-documentation'. | |
362 | |
1 Sat Apr 12 18:31:22 1997 Per Abrahamsen <abraham@dina.kvl.dk> | 363 Sat Apr 12 18:31:22 1997 Per Abrahamsen <abraham@dina.kvl.dk> |
2 | 364 |
3 * Version 1.84 released. | 365 * Version 1.84 released. |
4 | 366 |
5 Sat Apr 12 15:08:31 1997 Per Abrahamsen <abraham@dina.kvl.dk> | 367 Sat Apr 12 15:08:31 1997 Per Abrahamsen <abraham@dina.kvl.dk> |