Subject: 24.4.50; obsolete messages hides warning on startup

From: Robert Marshall <[email-masked]>
Date: Tue, 15 Apr 2014 21:42:32 +0100

If you start emacs with the following loaded file (emacs -Q -l .emacs.test)

;;; .emacs.test
(require 'longlines)
(desktop-save-mode 1)
(desktop-read "/home/robert") ;; $HOME....

When it starts you see the message

     Package longlines is obsolete!

But - if the .emacs.desktop is locked the message:

    Warning: desktop file appears to be in use by PID 6464.
    Using it may cause conflicts.  Use it anyway? (y or n) 

is hiding 'behind' the obsolete message and you don't see it until you
press a key - the emacs startup appears to have stopped but there's no
visual clue as to what it is waiting for. 

In GNU Emacs 24.4.50.4 (i686-pc-linux-gnu, GTK+ Version 3.8.6)
 of 2014-04-09 on poulenc
Repository revision: 116959 [email-masked]
Windowing system distributor `The X.Org Foundation', version 11.0.11405000
System Description:	Ubuntu 13.10

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB

Important settings:
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Robert
-- 
Robert Marshall