emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

.emacs.desktop does not load files other than the first oneX-MIMETrack:


From: Ferhun Caner
Subject: .emacs.desktop does not load files other than the first oneX-MIMETrack: Itemize by SMTP Server on Ackerman/UPC(Release 5.0.12 |February 13, 2003) at 14/07/2005 14:32:55, Serialize by Router on Ackerman/UPC(Release 5.0.12 |February 13, 2003) at 14/07/2005 14:32:56, Serialize complete at 14/07/2005 14:32:56
Date: Thu, 14 Jul 2005 14:32:52 +0200
User-agent: Debian Thunderbird 1.0.2 (X11/20050331)

Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing
list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

This behavior does not exist if all the files are in a Linux partition
when on Linux or all are in a Windows partition when on Windows. The
problem surfaces when one uses Linux and the files to be opened are on a
shared vfat partition.

I have tried opening the .emacs.desktop file, going to the end of one of
the entries
(desktop-create-buffer 206 ... )
end then doing a C-x C-e. The first time this is done on *any* such
entry in the list, it works, although an error message is still generated:
----
Debugger entered--Lisp error: (void-variable desktop-buffer-ok-count)
  (1+ desktop-buffer-ok-count)
  (setq desktop-buffer-ok-count (1+ desktop-buffer-ok-count))
  (if (bufferp result) (setq desktop-buffer-ok-count (1+
desktop-buffer-ok-count)) (setq desktop-buffer-fail-count (1+
desktop-buffer-fail-count)) (setq result nil))
  (let ((buffer-list ...) (result ...)) (if (bufferp result) (setq
desktop-buffer-ok-count ...) (setq desktop-buffer-fail-count ...) (setq
result nil)) (unless (< desktop-file-version 206) (mapc ... buffer-list)
(when result ...)) (when result (unless ... ...) (set-buffer result)
(unless ... ...) (cond ... ... ...) (when desktop-buffer-point ...)
(when desktop-buffer-mark ...) (if desktop-buffer-read-only ...) (while
desktop-buffer-locals ... ...)))
  (save-current-buffer (let (... ...) (if ... ... ... ...) (unless ...
.... ...) (when result ... ... ... ... ... ... ... ...)))
  desktop-create-buffer(206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/110_403_Caner.tex"
"110_403_Caner.tex" latex-mode (fast-lock-mode auto-fill-mode
global-auto-revert-mode reftex-mode) 1339 (nil nil) nil nil
((buffer-file-coding-system . iso-latin-5-unix) (overwrite-mode)))
  eval((desktop-create-buffer 206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/110_403_Caner.tex"
"110_403_Caner.tex" (quote latex-mode) (quote (fast-lock-mode
auto-fill-mode global-auto-revert-mode reftex-mode)) 1339 (quote (nil
nil)) nil nil (quote (... ...))))
  eval-last-sexp-1(nil)
  eval-last-sexp(nil)
  call-interactively(eval-last-sexp)
----

Subsequently, if I move to another (desktop-create-buffer 206 ...) entry
and repeat the C-x C-e, the buffer is not restored and I get the
following error:
----
Debugger entered--Lisp error: (void-variable desktop-buffer-fail-count)
  (1+ desktop-buffer-fail-count)
  (setq desktop-buffer-fail-count (1+ desktop-buffer-fail-count))
  (if (bufferp result) (setq desktop-buffer-ok-count (1+
desktop-buffer-ok-count)) (setq desktop-buffer-fail-count (1+
desktop-buffer-fail-count)) (setq result nil))
  (let ((buffer-list ...) (result ...)) (if (bufferp result) (setq
desktop-buffer-ok-count ...) (setq desktop-buffer-fail-count ...) (setq
result nil)) (unless (< desktop-file-version 206) (mapc ... buffer-list)
(when result ...)) (when result (unless ... ...) (set-buffer result)
(unless ... ...) (cond ... ... ...) (when desktop-buffer-point ...)
(when desktop-buffer-mark ...) (if desktop-buffer-read-only ...) (while
desktop-buffer-locals ... ...)))
  (save-current-buffer (let (... ...) (if ... ... ... ...) (unless ...
.... ...) (when result ... ... ... ... ... ... ... ...)))
  desktop-create-buffer(206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/Microplane-Model-for-Arteries-Final.tex"
"Microplane-Model-for-Arteries-Final.tex" latex-mode (fast-lock-mode
auto-fill-mode global-auto-revert-mode reftex-mode) 92 (nil nil) nil nil
((buffer-file-coding-system . iso-latin-5-unix) (overwrite-mode)
(TeX-PDF-mode . t)))
  eval((desktop-create-buffer 206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/Microplane-Model-for-Arteries-Final.tex"
"Microplane-Model-for-Arteries-Final.tex" (quote latex-mode) (quote
(fast-lock-mode auto-fill-mode global-auto-revert-mode reftex-mode)) 92
(quote (nil nil)) nil nil (quote (... ... ...))))
  eval-last-sexp-1(nil)
  eval-last-sexp(nil)
  call-interactively(eval-last-sexp)
  recursive-edit()
  byte-code...
  debug(error (void-variable desktop-buffer-ok-count))
  (1+ desktop-buffer-ok-count)
  (setq desktop-buffer-ok-count (1+ desktop-buffer-ok-count))
  (if (bufferp result) (setq desktop-buffer-ok-count (1+
desktop-buffer-ok-count)) (setq desktop-buffer-fail-count (1+
desktop-buffer-fail-count)) (setq result nil))
  (let ((buffer-list ...) (result ...)) (if (bufferp result) (setq
desktop-buffer-ok-count ...) (setq desktop-buffer-fail-count ...) (setq
result nil)) (unless (< desktop-file-version 206) (mapc ... buffer-list)
(when result ...)) (when result (unless ... ...) (set-buffer result)
(unless ... ...) (cond ... ... ...) (when desktop-buffer-point ...)
(when desktop-buffer-mark ...) (if desktop-buffer-read-only ...) (while
desktop-buffer-locals ... ...)))
  (save-current-buffer (let (... ...) (if ... ... ... ...) (unless ...
.... ...) (when result ... ... ... ... ... ... ... ...)))
  desktop-create-buffer(206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/110_403_Caner.tex"
"110_403_Caner.tex" latex-mode (fast-lock-mode auto-fill-mode
global-auto-revert-mode reftex-mode) 1339 (nil nil) nil nil
((buffer-file-coding-system . iso-latin-5-unix) (overwrite-mode)))
  eval((desktop-create-buffer 206
"/home/ferhun/mnt/OS-Shared/Work/mpm4bv/Article/110_403_Caner.tex"
"110_403_Caner.tex" (quote latex-mode) (quote (fast-lock-mode
auto-fill-mode global-auto-revert-mode reftex-mode)) 1339 (quote (nil
nil)) nil nil (quote (... ...))))
  eval-last-sexp-1(nil)
  eval-last-sexp(nil)
  call-interactively(eval-last-sexp)
----

Another idea I had was if mounting the shared drive where these files to
be restored are located as root/root would be causing this problem,
although as user, I can create and delete files on this drive from
Linux. So I adjusted the fstab entries so that now the files on this
shared vfat drive is mounted as ferhun/users. Then I went ahead and
tried to load .emacs.desktop. Unfortunately nothing changed.

Thanks for your help.


In GNU Emacs 22.0.50.1 (i386-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2005-07-12 on malambruno, modified by Debian
X server distributor `The XFree86 Project, Inc', version 11.0.40300001
configured using `configure '--build' 'i386-linux' '--host' 'i386-linux'
'--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
'--localstatedir=/var' '--infodir=/usr/share/info'
'--mandir=/usr/share/man' '--with-pop=yes' '--with-gif'
'--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/22.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.0.50/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.0.50/leim'
'--with-x=yes' '--with-x-toolkit=athena' '--with-toolkit-scroll-bars'
'CFLAGS=-DDEBIAN -g -O2' 'build_alias=i386-linux' 'host_alias=i386-linux''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: C
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  global-auto-revert-mode: t
  iswitchb-mode: t
  display-time-mode: t
  show-paren-mode: t
  which-function-mode: t
  mouse-wheel-mode: t
  tooltip-mode: t
  auto-compression-mode: t
  menu-bar-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  next-error-follow-minor-mode:  Fol

Recent input:
<triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4>
<triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4>
<triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4>
<triple-mouse-4> C-x k y e s <return> C-x k y e s C-g
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> C-s p r o b l e m C-s C-s C-s C-s <up>
<C-home> C-s r e p o r t <down> <up> M-x r e p o r
t SPC e m a SPC b u SPC <return>

Recent messages:
mwheel-scroll: End of buffer
mwheel-scroll: Beginning of buffer [5 times]
When done with a buffer, type C-x #
mwheel-scroll: End of buffer [3 times]
mwheel-scroll: Beginning of buffer [12 times]
Quit
Mark saved where search started
Mark set
Mark saved where search started
Loading emacsbug...done
===
... After all, all he did was string together a lot of old, well-known
quotations.
-H. L. Mencken, on Shakespeare.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]