Subject: Re: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width'

From: Chong Yidong <[email-masked]>
Date: Sat, 12 May 2012 14:32:23 +0800

"Drew Adams" <[email-masked]> writes:

> (let ((name-width Buffer-menu-name-width)
>  (size-width Buffer-menu-size-width))
>     ;; Handle obsolete variable:
>     (if Buffer-menu-buffer+size-width
>  (setq name-width (- Buffer-menu-buffer+size-width size-width)))
>  
> The code calculates NAME-WIDTH based on a user's customized
> `Buffer-menu-buffer+size-width', but it does not similarly calculate
> SIZE-WIDTH.
>
> It simply ignores the user's customization and uses the
> default value of the new option `Buffer-menu-size-width'.
> Not very user-friendly, eh?

What would you suggest: ignoring Buffer-menu-buffer+size-width if both
Buffer-menu-name-width and Buffer-menu-size-width are specified
(i.e. ignoring it by default)?