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> |
