|
From: | Juri Linkov |
Subject: | bug#10770: info-display-manual replaces existing *info* buffer |
Date: | Fri, 10 Feb 2012 12:14:56 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (x86_64-pc-linux-gnu) |
>> PS maybe there should be an `info-rename' command that renames an info >> buffer to include the name of the displayed manual. > > Or maybe `rename-uniquely' should get some (optional) smart behaviour to > use more meaningful names. Names of manuals in info, names of recipient > of current mail message, etc. Then functions like `occur-rename-buffer' could be replaced with a simple buffer-local naming function (named e.g. `rename-buffer-name-function') with the behaviour similar to `compilation-buffer-name-function'. This will help to replace such customizations as: (add-hook 'occur-hook (lambda () (occur-rename-buffer t))) (setq compilation-buffer-name-function (lambda (mode-name) (generate-new-buffer-name (concat "*" (downcase mode-name) "*")))) with just: (add-hook 'occur-hook 'rename-uniquely) (add-hook 'compilation-mode-hook 'rename-uniquely)
[Prev in Thread] | Current Thread | [Next in Thread] |