GNU bug report logs -
#59502
29.0.50; [PATCH] Dedicated buffers per project
Previous Next
Full log
Message #8 received at 59502 <at> debbugs.gnu.org (full text, mbox):
Hi!
On 23/11/22 07:11, Gabriel wrote:
> In summary, project.el currently has the following behavior and
> customization options:
>
> | Project Command | Generated Buffer | Current Behavior | Customization Options |
> |-----------------------------------+--------------------------+-------------------------------+--------------------------------------------|
> | `project-find-regexp' | "*xref*" | Use a default buffer | Not available |
> | `project-or-external-find-regexp' | "*xref*" | Use a default buffer | Not available |
> | `project-list-buffers' | "*Buffer List*" | Use a default buffer | Not available |
> | `project-kill-buffers' | "*Buffer List*" | Use a default buffer | Not available |
> | `project-shell-command' | "*Shell Command Output*" | Use a default buffer | Not available |
> | `project-async-shell-command' | "*Async Shell Command*" | Use a default buffer | Not available |
> | `project-compile` | "*compilation*" | Use a default buffer | `project-compilation-buffer-name-function' |
> | `project-vc-dir' | "*vc-dir*" | Use a default buffer | Through uniquify.el defcustom's |
> | `project-shell' | "*shell*" | Use a project prefixed buffer | Not available |
> | `project-eshell' | "*eshell*" | Use a project prefixed buffer | Not available |
>
> My suggestion is to improve the consistency of how project-related
> buffers are created and named, providing sufficient customization
> options for users.
This is a nice initiative, and the patch you sent seems to handle most
of the technical issues.
There's one thing, though: some of these buffers might only start to be
project-related, but then "relate" to some different project a little
after. Buffers such as Dired, Shell and Eshell.
For the rest, this probably makes sense. I do wish we had an "upvote"
button on these threads, to see how many people are interested in this.
Anyone would like to +1?
This bug report was last modified 2 years and 191 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.