aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDavid Reitter2009-03-14 21:19:56 +0000
committerDavid Reitter2009-03-14 21:19:56 +0000
commitc6c62e780c0a8023d59dcda99a80d9c525bd3912 (patch)
treece840baf685b906dadefe9cccab6c0cfa7b3936c /src/ChangeLog
parentb769f3daadece9dd4e9b7f9f0f1d20b4bd9900e6 (diff)
downloademacs-c6c62e780c0a8023d59dcda99a80d9c525bd3912.tar.gz
emacs-c6c62e780c0a8023d59dcda99a80d9c525bd3912.zip
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.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index e36287cb7f8..551e526ba61 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,17 @@
12009-03-14 David Reitter <david.reitter@gmail.com>
2
3 * nsterm.m (ns_shutdown_properly, -terminate): remove global state
4 variable as it was never reset
5 (ns_term_init): remove initialization of Lisp-settable defaults
6 and ns_expand_space
7 (-setPanelFromDefaultValues): remove ns_expand_space.
8 (-showPreferencesWindow): send new KEY_NS_SHOW_PREFS key.
9 * nsfont.m (nsfont_open): remove ns_expand_space, assume -0.5
10 i.e. no additional spacing, similar to Carbon port.
11
12 * nsterm.h: define KEY_NS_SHOW_PREFS key.
13 * nsfns.m (ns-popup-prefs-panel): remove.
14
12009-03-14 Jan Djärv <jan.h.d@swipnet.se> 152009-03-14 Jan Djärv <jan.h.d@swipnet.se>
2 16
3 * sound.c (alsa_configure): Remove call to deprecated 17 * sound.c (alsa_configure): Remove call to deprecated