Open tprk77 opened 4 years ago
Hi, are there any updates or workarounds for this issue? I believe I have the same problem when opening an ESS R REPL (iESS), through run-ess-r
or ess-switch-to-inferior-or-script-buffer
from an R script when no R REPL is already open.
generated Jan 04, 2023 00:28:19
system MacOS 12.6 Darwin 21.6.0 arm64 mac
emacs 28.2 ~/.emacs.d/
doom 3.0.0-pre PROFILE=_@0 grafted, HEAD -> master, origin/master, origin/HEAD
d5ccac5 2022-12-02 00:36:06 +0100 ~/.doom.d/
shell /opt/homebrew/bin/bash
features ACL GMP GNUTLS JSON LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE PDUMPER
THREADS TOOLKIT_SCROLL_BARS XIM ZLIB
traits gui server-running envvar-file custom-file
custom custom-safe-themes
modules :config use-package :completion company (vertico +icons) :ui doom
doom-dashboard hl-todo modeline ophints (popup +defaults) treemacs
(vc-gutter +pretty) vi-tilde-fringe workspaces zen :editor file-templates
fold format multiple-cursors snippets word-wrap :emacs (dired +icons)
electric undo vc :term vterm :checkers syntax :tools ein (eval +overlay)
lookup lsp magit pdf :os macos tty :lang data emacs-lisp ess (fsharp + lsp)
(go +lsp) latex markdown org (python +lsp +pyenv) (rust +lsp) sh yaml :app
calendar :config (default +bindings +smartparens)
packages (move-lines :recipe (:host github :repo targzeta/move-lines)) (rotate)
(info-colors) (speed-type) (calibredb :pin) (nov :pin) (calctex :recipe
(:host github :repo johnbcoughlin/calctex :files (*.el calctex/*.el
calctex-contrib/*.el org-calctex/*.el vendor))) (ess-view-data)
What did you expect to happen?
When I open a terminal (
C-c o T
/+term/here
) with workspaces enabled, I would expect that buffer to be immediately added to the workspace buffer list, so for example it would be accesible byC-x b
/+ivy/switch-workspace-buffer
.Somewhat strangely, if I switch to the terminal with
C-x B
/switch-buffer
, then it is added to the workspace buffer list, and then is accessible via+ivy/switch-workspace-buffer
.I'm new to Doom Emacs. I looked through the docs, and have found no mention of this behavior. So I'm assuming it's a bug.
(BTW, Doom has been really cool so far. Thanks for working on it!)
What actually happened?
The new buffer is created, but not added to the workspace.
Additional details:
workspaces
andterm
enabled.C-c o R
/+eval/open-repl-same-window
).Steps to reproduce:
workspaces
.+term/here
+ivy/switch-workspace-buffer
to any other buffer.+ivy/switch-workspace-buffer
to get back to the buffer, but...System information: