On the Appearence menu, there could be a Cursor submenu with these choices:
[x] Blinking <x> Block < > Bar < > Hollow Please remember the non-selected window, too! Consider a default mouse user interface like this for a Cursor menu in Options that applies to all windows and all frames: Selected Window Non-selected Window [ ] Blinking [ ] Blinking <x> Block < > Block < > Hollow Block <x> Hollow Block < > Bar < > Bar Width <2> Width <2> for (blink-cursor-mode 0) (setq cursor-type 'box) for the selected window, and also writing code for the non-selected window. Currently the documentation for `cursor-type' says that When the buffer is displayed in a nonselected window, this variable has no effect; the cursor appears as a hollow box. The new function and variable might be: (blink-cursor-mode-non-selected-window 0) (setq cursor-type-non-selected-window 'hollow) For a mouse user interface, buffer specific options might go into a submenu of some sort. Presumably, a mouse user interface that sets values permanently makes use of the same automatic code writing library as Customize? Is that right? Or does it use a different library? I do not use my mouse in the Emacs menu and have never looked into the matter. In any event, Customize could write buffer specific options as well as general options into a .emacs file so the user can see what the expressions look like, the way Customize does now with `baud-rate' and other such variables. -- Robert J. Chassell [EMAIL PROTECTED] GnuPG Key ID: 004B4AC8 http://www.rattlesnake.com http://www.teak.cc _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel