Function: calendar-latitude

calendar-latitude is a byte-compiled function defined in solar.el.gz.

Signature

(calendar-latitude)

Documentation

Ensure the variable calendar-latitude(var)/calendar-latitude(fun) is a signed decimal fraction.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/solar.el.gz
(defsubst calendar-latitude ()
  "Ensure the variable `calendar-latitude' is a signed decimal fraction."
  (if (numberp calendar-latitude)
      calendar-latitude
    (let ((lat (+ (aref calendar-latitude 0)
                  (/ (aref calendar-latitude 1) 60.0))))
      (if (eq (aref calendar-latitude 2) 'north)
          lat
        (- lat)))))