From: Glenn Morris Date: Sat, 13 Nov 2010 09:16:18 +0000 (-0800) Subject: * lisp/novice.el (disabled-command-function): Fix 2009-11-15 change. (Bug#7384) X-Git-Tag: emacs-pretest-23.2.91~49^2~35 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f0a698ab85a0eec6e720e7a5f12ac5cfdfd8857d;p=emacs.git * lisp/novice.el (disabled-command-function): Fix 2009-11-15 change. (Bug#7384) --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5ee83dbe2cb..a86be128499 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2010-11-13 Glenn Morris + + * novice.el (disabled-command-function): + Fix 2009-11-15 change. (Bug#7384) + 2010-11-12 Glenn Morris * calendar/calendar.el (diary-iso-date-forms): Make elements diff --git a/lisp/novice.el b/lisp/novice.el index c7cbccfa02c..47b32fcde8a 100644 --- a/lisp/novice.el +++ b/lisp/novice.el @@ -1,7 +1,7 @@ ;;; novice.el --- handling of disabled commands ("novice mode") for Emacs -;; Copyright (C) 1985, 1986, 1987, 1994, 2001, 2002, 2003, 2004, -;; 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +;; Copyright (C) 1985, 1986, 1987, 1994, 2001, 2002, 2003, 2004, 2005, +;; 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. ;; Maintainer: FSF ;; Keywords: internal, help @@ -110,9 +110,9 @@ SPC to try the command just this once, but leave it disabled. (not (string= "" user-init-file)) (y-or-n-p "Enable command for future editing sessions also? ")) (enable-command cmd) - (put cmd 'disabled nil))) - (?n nil) - (t (call-interactively cmd))))) + (put cmd 'disabled nil)))) + (or (char-equal char ?n) + (call-interactively cmd)))) (defun en/disable-command (command disable) (unless (commandp command) @@ -169,5 +169,4 @@ to future sessions." (provide 'novice) -;; arch-tag: f83c0f96-497e-4db6-a430-8703716c6dd9 ;;; novice.el ends here