>> "BM" == Brady Montz <bradym(a)balestra.org>
writes: 
BM> What a nice coincidence. I was fiddling with this just this morning.
BM> What I did, was change the first few lines of desktop-create-buffer
BM> to:
BM>   (if (and desktop-buffer-file-name 
BM>            (not (file-name-absolute-p desktop-buffer-file-name)))
BM>       (setq desktop-buffer-file-name
BM>             (expand-file-name desktop-buffer-file-name
BM>             desktop-dirname)))
BM> just added a check that desktop-buffer-file-name is not nil. This has
BM> been working so far, but I don't know the full ramifications of it.
That would make some of your buffers not be reloaded at startup,
right? That would be a good start for me, as with this bug none of the
other files also get reloaded. But I think at some time desktop.el
should write out directories of buffers also. Thanks.
kaarthik