During a bootstrap build, compilation halted at a prompt from
    emacs/lisp/calendar/solar.el

    However, I could not enter that information into the *compilation*
    buffer, since it is read-only.

As a fix, I suggested

    Perhaps `calendar-latitude' and `calendar-longitude' should be set
    to 0.0 rather than nil by defcustom.

Ed Reingold <[EMAIL PROTECTED]> wrote

   Very bad idea.  Then a user will never know that the times of
   events (solar/ lunar times) are garbage.

which is a good argument.  

However, the *compilation* buffer is read-only.  Presumably, the user
could be prompted to type `C-x C-q' (toggle-read-only) in Emacs and
then enter the information.

However, the query stops compilation in the middle of what may be a
long build that the person is not watching.  So that solution is no
good.

Perhaps it would be better to set `calendar-latitude' to 51.5 and
`calendar-longitude' to 0.0 by default but then tell people who want
to learn about solar and lunar times that that default location is for
Greenwich, England.  That info should go away if `calendar-latitude'
and `calendar-longitude' are set to any other value.

-- 
    Robert J. Chassell                         
    [EMAIL PROTECTED]                         GnuPG Key ID: 004B4AC8
    http://www.rattlesnake.com                  http://www.teak.cc


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to