+2008-07-16 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * loadup.el: Remove load of easy-mmode prior to ns-win when NS
+ windowing is used.
+ * term/ns-win.el (ns-extended-platform-support-mode):
+ Corrected/improved documentation.
+
2008-07-16 Glenn Morris <rgm@gnu.org>
* paths.el (rmail-spool-directory): Remove settings for systems that are
* frame.el (make-frame-on-display): Follow code for 'x in initializing
'ns window system if need be.
(various): Add 'ns as described above.
- * loadup.el: Load ns-win.el if ns-windowing is active.
+ * loadup.el: Load ns-win.el, easy-menu.el, easy-mmode.el if
+ ns-windowing is active.
* startup.el (command-line-ns-option-alist): New constant to handle NS
windowing system specific command line args analogous to how they are
handled for X windows.
(if (featurep 'ns-windowing)
(progn
(load "emacs-lisp/easymenu") ;; for platform-related menu adjustments
- (load "emacs-lisp/easy-mmode")
(load "term/ns-win")))
(if (fboundp 'atan) ; preload some constants and
(progn ; floating pt. functions if we have float support.
(define-minor-mode ns-extended-platform-support-mode
"Toggle NS extended platform support features.
When this mode is active (no modeline indicator):
- - File menus is altered slightly in keeping with conventions.
+ - File menu is altered slightly in keeping with conventions.
- Meta-up, meta-down are bound to scroll window up and down one line.
- - Meta-p, Meta-n navigate forwards and backwards in the mark ring."
+ - Screen position is preserved in scrolling.
+ - Transient mark mode is activated"
:init-value nil
:global t
:group 'ns