]> git.eshelyaron.com Git - emacs.git/commitdiff
(calendar-after-frame-setup-hook): New name for
authorGlenn Morris <rgm@gnu.org>
Wed, 26 Mar 2008 03:12:48 +0000 (03:12 +0000)
committerGlenn Morris <rgm@gnu.org>
Wed, 26 Mar 2008 03:12:48 +0000 (03:12 +0000)
calendar-after-frame-setup-hooks.  Update callers, make old name an
obsolete alias.  Doc fix.
(calendar-frame-1): Doc fix.

lisp/calendar/cal-x.el

index 653ce0e3caa435a0e94229f95091a88b6d4ed15e..c87ecb9ce29abf914932c431167c45e48618445d 100644 (file)
@@ -68,12 +68,14 @@ Relevant if `calendar-setup' has the value `one-frame'."
              (vertical-scroll-bars boolean))
   :group 'calendar)
 
-(defcustom calendar-after-frame-setup-hooks nil
-  "Hooks to be run just after setting up a calendar frame.
-Can be used to change frame parameters, such as font, color, location, etc."
+(defcustom calendar-after-frame-setup-hook nil
+  "List of functions to be run after creating a calendar and/or diary frame."
   :type 'hook
   :group 'calendar-hooks)
 
+(define-obsolete-variable-alias 'calendar-after-frame-setup-hooks
+  'calendar-after-frame-setup-hook "23.1")
+
 ;;; End of user options.
 
 (defvar calendar-frame nil
@@ -83,8 +85,9 @@ Can be used to change frame parameters, such as font, color, location, etc."
   "Frame in which the diary was last displayed.")
 
 (defun calendar-frame-1 (frame)
-  "Subroutine used by `calendar-frame-setup'."
-  (run-hooks 'calendar-after-frame-setup-hooks)
+  "Subroutine used by `calendar-frame-setup'.
+Runs `calendar-after-frame-setup-hook', selects frame, iconifies if needed."
+  (run-hooks 'calendar-after-frame-setup-hook)
   (select-frame frame)
   (if (eq 'icon (cdr (assoc 'visibility (frame-parameters frame))))
       (iconify-or-deiconify-frame)))