É possível executar gnus
ou outras coisas que tendem a bloquear frequentemente em uma instância separada do emacs e "encaminhar os buffers" para a instância principal do emacs. Acho que, de maneira geral, estou me perguntando que tipo de comunicação entre instâncias do emacs é possível.
el-screen
para organização de buffer, mas uma abordagem orientada a projeto pode fazer mais sentido. Estou imaginando mais um mestre emacs e alguns trabalhadores sem cabeça que impedem coisas como essa gnus
. A solução mais simples possível: o emacses se comunica por soquetes ou o mestre emacs gera um trabalhador efêmero e toda a comunicação é feita por stdin e stdout, mas então eu precisaria me esforçar bastante para serializar e desserializar objetos específicos do emacs (que é o trabalho duro que estou tentando evitar).
frame-bufs
github.com/alpaker/Frame-Bufs ou uma variedade de outras bibliotecas organizacionais (por exemplo, projetos etc.). Em poucas palavras, existem muitas maneiras de organizar efetivamente um enorme volume de buffers ativos em uma instância do Emacs.