Ask questionsWorkspace buffers being killed when new buffers are opened, switched or windows are closed
Opening new files in a workspace with
SPC SPC (
SPC . (
(helm-find-files ARG)) is closing the current open buffer in most situations. When multiple files are opened in sequence, it kills buffers randomly.
Cycling buffers with
SPC b n (
(next-buffer)) kills the previous buffer and
SPC b p (
(previous-buffer)) kills the next buffer.
Closing a window with
SPC w c (
(+workspace/close-window-or-workspace)) kills the loaded buffer.
Opening any new buffers should not kill current opened buffer in a frame. Cycling buffers should not kill any buffers. Closing a window should not kill its buffer.
SPC b pand it's gone, list currently open buffers with
SPC b band only the last one remains open.
<details> <summary>Click to expand</summary>
Emacs v26.2 Doom v2.0.9 (7885cbb4) shell: /usr/local/bin/zsh Compiled with: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS LCMS2 uname -a: Darwin vader.local 18.5.0 Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64 x86_64 i386 MacBookPro14,3 Darwin Checking your OS... Checking your fonts... Checking gnutls/openssl... Testing your root certificates... Checking for GNU/BSD tar... Checking Doom core for irregularities... Checking your enabled modules... > (:lang cc) Couldn’t find the rtag client and/or server programs (rdm). Disabling rtags support > (:lang cc) Irony server isn’t installed. Run M-x irony-install-server > (:lang cc) Couldn’t find glslangValidator. GLSL code completion is disabled There are 5 warnings! No RTags process running (rdm)...
Answer questions danielmt
@hlissner I can't reproduce using the vanilla sandbox. I've just did another cleanup of .emacs.d, using
git clean -dfx, and proceeded to
make && make autoloads compile-core, and, the issue is gone. Might've been related to some left-over after updating doom and/or packages, but, the first cleanup didn't work, I think I used
make quickstart autoloads compile-core