2002-02-11 Per Abrahamsen <abraham@dina.kvl.dk>
authorPer Abrahamsen <abraham@dina.kvl.dk>
Mon, 11 Feb 2002 16:47:55 +0000 (16:47 +0000)
committerPer Abrahamsen <abraham@dina.kvl.dk>
Mon, 11 Feb 2002 16:47:55 +0000 (16:47 +0000)
commit4f9b90604146129d6fa6095a810119d2776df09b
tree303b51ff8cc2cca0a0e2099f2a691198e5762c74
parent89f8199fc86ab99581d7cf8894700af188824914
2002-02-11  Per Abrahamsen  <abraham@dina.kvl.dk>

* toolbar/tool-bar.el (tool-bar-mode): Removed standard value.
* menu-bar.el (menu-bar-mode): Ditto.
* cus-edit.el (customize-mark-to-save): Always save variables
without a standard value.

* menu-bar.el (menu-bar-make-toggle): Made it aware of customize.
(menu-bar-options-save): Ditto.
(menu-bar-showhide-menu): Ditto.
(menu-bar-options-menu): Ditto.
(menu-bar-scroll-bar-right, menu-bar-scroll-bar-left,
menu-bar-scroll-bar-none): Removed.
(menu-bar-showhide-scroll-bar-menu): Use customize aware lambda
expressions instead.

* cus-edit.el (customize-set-value): Return value.
(customize-set-variable): Ditto.
(customize-save-variable): Ditto.
(customize-set-variable): Load dependencies before setting value.
        (custom-load-symbol): Autoload it.
(customize-mark-as-set): New function.
lisp/ChangeLog
lisp/cus-edit.el
lisp/menu-bar.el
lisp/toolbar/tool-bar.el