[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buf
From: |
Martin Fischer |
Subject: |
Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>") |
Date: |
Fri, 29 Feb 2008 11:07:27 +0100 |
User-agent: |
Emacs Gnus |
>>>>> Juanma Barranquero writes:
> Date: Thu, 28 Feb 2008 17:29:15 +0100
>
> On Thu, Feb 28, 2008 at 2:27 PM, Martin Fischer wrote:
>
>> I wasn't thorough enough ;-), it isn't a new problem.
>>
>> It already exists in
>>
>> GNU Emacs 22.1.50.1 (i386-mingw-nt5.1.2600) of 2007-08-18 on TPAD
>>
>> where desktop doesn't depend on uniquify.
>
> Could you elaborate, please?
>
> Juanma
Hi,
being thorough again:
- Customize uniquify-buffer-name-style.
(custom-set-variables
'(uniquify-buffer-name-style (quote reverse) nil (uniquify)))
- Create buffers for some file and a root directory and save the
configuration.
M-x find-file RET c:/AUTOEXEC.BAT RET
M-x dired RET c:/ RET
M-x desktop-save RET c:/ RET
- look at .emacs.desktop:
(desktop-create-buffer 206
nil
--> ""
'dired-mode
nil
118
'(nil nil)
t
'("c:/")
nil)
(desktop-create-buffer 206
"c:/AUTOEXEC.BAT"
"AUTOEXEC.BAT"
'fundamental-mode
nil
1
'(nil nil)
nil
nil
nil)
- if you remove both buffers and try to restore them by reading
.emacs.desktop with desktop-read, you get
"setq: Empty string is invalid as a buffer name"
in the *Message* buffer.
Nonetheless the dired buffer is created correctly, but not the other
one, which means processing of .emacs.desktop stopped.
- Here is the backtrace after toggle-debug-on-error:
Debugger entered--Lisp error: (error "Empty string is invalid as a buffer
name")
ad-Orig-rename-buffer("" t)
(setq ad-return-value (ad-Orig-rename-buffer newname unique))
(let (ad-return-value) (setq ad-return-value (ad-Orig-rename-buffer
newname unique)) (uniquify-maybe-rerationalize-w/o-cb) (if (null unique) (setq
uniquify-managed nil) (when uniquify-buffer-name-style ... ...))
ad-return-value)
rename-buffer("" t)
desktop-create-buffer(206 nil "" dired-mode nil 118 (nil nil) t ("c:/")
nil)
eval-buffer(#<buffer *load*> nil "c:/Dokumente und
Einstellungen/aemf/empty/.emacs.desktop" nil t) ; Reading at buffer position
690
load-with-code-conversion("c:/Dokumente und
Einstellungen/aemf/empty/.emacs.desktop" "c:/Dokumente und
Einstellungen/aemf/empty/.emacs.desktop" t t)
load("c:/Dokumente und Einstellungen/aemf/empty/.emacs.desktop" t t t)
desktop-read()
call-interactively(desktop-read)
execute-extended-command(nil)
call-interactively(execute-extended-command)
Cheers
Martin
--
parozusa at web dot de
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), (continued)
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Stefan Monnier, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Stefan Monnier, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Stefan Monnier, 2008/02/27
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/28
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Stefan Monnier, 2008/02/28
Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Martin Fischer, 2008/02/28
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/28
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"),
Martin Fischer <=
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Martin Fischer, 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Jason Rumney, 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Lennart Borgman (gmail), 2008/02/29
- Re: 22.1.90; desktop-save throws (error "No buffer named <uniquified buffername>"), Juanma Barranquero, 2008/02/29