1. 30 Apr, 2009 1 commit
    • David Reitter's avatar
      (ns-make-command-string, ns-grabenv) · 1a1961c3
      David Reitter authored
      (ns-extended-platform-support-mode, menu-bar-ns-file-menu)
      (ns-arrange-all-frames, ns-arrange-visible-frames)
      (ns-arrange-frames): remove. These functionalities not
      available on other (free) platforms will be provided to users
      outside the Emacs project in the "ns-platform-support" package.
      1a1961c3
  2. 07 Apr, 2009 1 commit
  3. 29 Mar, 2009 1 commit
    • David Reitter's avatar
      (ns-expand-space): remove defvar. · 4c785fa7
      David Reitter authored
      (S-,): bind to `customize' in line with menu item.
      ([global-map windows]): remove (in line with other platforms).
      (menu-bar-update-frames, force-menu-bar-update-buffers,force-menu-bar-update-buffers,force-menu-bar-update-buffers): remove, not needed.
      (menu-bar-update-hook): do not alter.
      (generate-fontset-menu,mouse-set-font): amend doc string of these defaliases to point out their altered meaning in NS.
      4c785fa7
  4. 19 Mar, 2009 1 commit
  5. 14 Mar, 2009 1 commit
    • David Reitter's avatar
      Unify shutdown handling under NS, via ns-power-off key event (where... · c6c62e78
      David Reitter authored
      Unify shutdown handling under NS, via ns-power-off key event (where appropriate) and save-buffers-kill-emacs.
      
      remove  NS-specific preferences window that used to show NS-specific preferences.
      Integrate preferences in Lisp accessible customization system where possible.
      Remove ns-expand-space, because it can be set only during fontloading (i.e. not at runtime),
      and because of redundancy with line-spacing frame parameter.
      
      Remove loading of most and saving of all NS resources (from org.gnu.Emacs.plist).
      
      nsterm.m (ns_shutdown_properly, -terminate): remove global state variable as it was never reset
      (ns_term_init): remove initialization of Lisp-settable defaults and ns_expand_space
      (-setPanelFromDefaultValues): remove ns_expand_space.
      (-showPreferencesWindow): send new KEY_NS_SHOW_PREFS key.
      
      nsfont.m (nsfont_open): remove ns_expand_space, assume -0.5 i.e. no additional spacing, similar to Carbon port.
      
      nsterm.h: define KEY_NS_SHOW_PREFS key.
      nsfns.m (ns-popup-prefs-panel): remove.
      
      term/ns-win.el (ns-expand-space): remove.
      (ns-show-prefs event): run `customize'.
      (ns-power-off): run `save-buffers-kill-emacs', but ask user whether to save files (as is standard)
      (clipboard-yank, clipboard-kill-ring-save, clipboard-kill-region)
      (menu-bar-enable-clipboard): do not undefine these.
      (ns-save-preferences,ns-save-options,ns-show-preferences-help): remove.
      c6c62e78
  6. 24 Feb, 2009 1 commit
    • Stefan Monnier's avatar
      (ns-working-overlay): Don't make it buffer-local. · 43c660bc
      Stefan Monnier authored
      (ns-working-overlay-len): Remove.  Use ns-working-overlay instead.
      (ns-delete-working-text): Merge with ns-unecho-working-text.
      Decide which to use based on ns-working-overlay.
      (ns-unecho-working-text): Remove.
      (ns-insert-working-text, ns-echo-working-text): Adjust accordingly.
      43c660bc
  7. 04 Feb, 2009 1 commit
  8. 01 Feb, 2009 1 commit
  9. 25 Jan, 2009 1 commit
  10. 24 Jan, 2009 1 commit
  11. 23 Jan, 2009 1 commit
  12. 22 Jan, 2009 1 commit
  13. 10 Jan, 2009 1 commit
  14. 05 Jan, 2009 1 commit
  15. 16 Nov, 2008 1 commit
  16. 15 Nov, 2008 1 commit
  17. 04 Oct, 2008 1 commit
  18. 21 Aug, 2008 1 commit
  19. 18 Aug, 2008 1 commit
  20. 13 Aug, 2008 1 commit
  21. 11 Aug, 2008 2 commits
  22. 07 Aug, 2008 1 commit
    • Adrian Robert's avatar
      * startup.el (command-line-ns-option-alist): Use ignore instead of... · 55e8d9a5
      Adrian Robert authored
      * startup.el (command-line-ns-option-alist): Use ignore instead of ns-ignore-0-arg.  * term/ns-win.el (ns-ignore-0-arg, mouse-extend-region) (ns-win-suspend-error, ns-yes-or-no-p, colors): Drop. (ns-alternatives-map): New variable. (x-set-up-function-keys): Use it. (global): Comment out 'put backspace ascii-character...' and friends. Move function-key-map into ns-alternatives-map.  Don't call precompute-menubar-bindings.  Don't set anything connected with browse-url. (after-make-frame-functions): Clarify comment why a hook is added.
      55e8d9a5
  23. 05 Aug, 2008 1 commit
  24. 27 Jul, 2008 2 commits
  25. 23 Jul, 2008 2 commits
  26. 21 Jul, 2008 2 commits
    • Dan Nicolaescu's avatar
      * term/ns-win.el: Rename ns- functions/variables to the · 9e50ff0c
      Dan Nicolaescu authored
      corresponding x- versions.
      (x-select-text, x-cut-buffer-or-selection-value)
      (x-disown-selection-internal, x-get-selection-internal)
      (x-own-selection-internal, x-defined-colors, xw-defined-colors)
      (x-display-mm-width, x-display-mm-height)
      (x-display-backing-store, x-display-save-under)
      (x-display-visual-class, x-display-screens, x-focus-frame): Remove
      defaliases.
      
      * image.c:
      * nsfns.m:
      * nsselect.m:
      * nsterm.h:
      * nsterm.m: Rename ns prefixed functions/variables to the
      corresponding x versions.  Update references.
      9e50ff0c
    • Chong Yidong's avatar
      Standardize references to "Nextstep" in comments, messages, and docstrings. · a5a1b464
      Chong Yidong authored
      (ns-handle-args, x-parse-geometry)
      (ns-extended-platform-support-mode, x-setup-function-keys)
      (ns-select-overlay, ns-unselect-line, ns-yes-or-no-p)
      (ns-set-pasteboard, ns-scroll-bar-move, ns-defined-colors)
      (ns-initialized, ns-initialize-window-system): Doc fixes.
      a5a1b464
  27. 19 Jul, 2008 2 commits
  28. 18 Jul, 2008 3 commits
  29. 17 Jul, 2008 2 commits
    • Glenn Morris's avatar
      (parameters): Declare for compiler. · e5744c66
      Glenn Morris authored
      e5744c66
    • Glenn Morris's avatar
      (ns-handle-switch): Simplify. Handle the numeric case. · d377ef4a
      Glenn Morris authored
      (ns-handle-numeric-switch): Just call ns-handle-switch.
      (ns-handle-name-switch, ns-handle-nxopen, ns-handle-nxopentemp)
      (ns-handle-args): Simplify using `pop'.
      (ns-display-name): Define (used in frame.el).
      (menu-bar-select-frame): Add (ignored) arg to more closely match the
      original definition.
      (ns-perform-service): Declare.
      (ns-save-preferences): Use fewer `let's.
      d377ef4a
  30. 16 Jul, 2008 3 commits