Doom-emacs: company-box selection box opens in the wrong direction

Created on 24 Jun 2018  路  6Comments  路  Source: hlissner/doom-emacs

Observed behavior

The completion box opens to the top covering the current line.
screen shot 2018-06-24 at 16 50 23

Expected behavior

  • Disabling company-box fixes the problem. But it no longer uses the childframes feature.
    screen shot 2018-06-24 at 16 50 35

System information

  • Using haskell with +intero.


Click to expand

  • OS: darwin (x86_64-apple-darwin17.5.0)
  • Emacs: 26.1 (May 30, 2018)
  • Doom: 2.0.9 (develop f112a2a83f96bc7f887fa47f884aea3ae95ba901)
  • Graphic display: t (daemon: nil)
  • System features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS
  • Details:
    elisp elc count: 1 uname -a: Darwin LF02Q331602A90M.local 17.5.0 Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 x86_64 modules: (:feature (evil +everywhere) file-templates (lookup +devdocs +docsets) spellcheck (syntax-checker +childframe) workspaces :completion (ivy +fuzzy) :ui doom-dashboard doom-modeline evil-goggles hl-todo nav-flash neotree (popup +all +defaults) tabbar unicode vi-tilde-fringe vc-gutter window-select pretty-code :editor :emacs ediff electric eshell imenu term vc :tools gist macos make magit pdf tmux upload wakatime :lang (cc +irony +rtags) common-lisp clojure data erlang elixir elm emacs-lisp go (myhaskell +intero) javascript lua markdown nix ocaml (org +attach +babel +capture +export +present) perl purescript python rest ruby rust scala sh swift web :collab :config) packages: n/a exec-path: (~/.cargo/bin/ /usr/local/bin/ /usr/bin/ /bin/ /usr/sbin/ /sbin/ ~/.gem/bin/ ~/.cargo/bin/ ~/.local/bin/ ~/bin/ ~/Library/Android/sdk/tools/ ~/Library/Android/sdk/platform-tools/ /usr/local/Cellar/emacs-plus/26.1/libexec/emacs/26.1/x86_64-apple-darwin17.5.0/)
:completion company bug regui macOS nofix

Most helpful comment

I'm not using doom-emacs, but I'm using a lot of ideas from both you and Spacemacs, and I am having some serious issues with child frames on my High Sierra computer, with company-box and my Emacs in fullscreen company-box keeps opening black windows on my computer and it's seriously annoying. I've had to disable it for now.

All 6 comments

I cannot reproduce this. This may be a MacOS specific issue; childframes appear to be less stable on MacOS than on Windows or Linux. I cannot get my hands on a high sierra computer at the moment. My testing on El Capitan has been inconclusive, but I'll keep a look out.

I'm not using doom-emacs, but I'm using a lot of ideas from both you and Spacemacs, and I am having some serious issues with child frames on my High Sierra computer, with company-box and my Emacs in fullscreen company-box keeps opening black windows on my computer and it's seriously annoying. I've had to disable it for now.

@zeronone Sorry for the late reply. Are you still experiencing this issue?

What is the version of emacs you use?

I had issue with tooltip not well displayed when using emacs-plus whereas it works fine with emacs-mac port

Sorry for late reply, I moved to emacs-mac port. It seems to be fine now.

Since this is an Emacs/MacOS that cannot be resolved from Doom (as far as I know), I'll close this thread. If you find any evidence to the contrary, please let me know here!

Was this page helpful?
0 / 5 - 0 ratings