Skip to content
This repository has been archived by the owner on Sep 14, 2022. It is now read-only.

muffinmad/emacs-completions-frame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License GPL 3 MELPA

Deprecated

This package is not working with recent Emacs version and there are no plans to support it. Please use awesome corfu instead wich does the same thing but in more nicely way.

emacs-completions-frame

Show *Completions* buffer in child frame.

Basically it's the function for display-buffer-alist with some child frame's position and size manipulation:

  • Completions frame placed near the point;
  • It is placed above or below point depending on completions frame height and available space around the point;
  • Initial frame width is set to 1 so completion list is arranged in single column. This behavior can be configured via completions-frame-width variable.

How it looks like

Company

This package is mainly for those who prefer built-in completion-at-point for completions. Happy company-mode users can take a look at company-box, company-posframe, etc. But company-mode users still may find this package useful: minibuffer completions are also shown in the child frame! Like this:

Installation and usage

completions-frame is available on MELPA.

Alternatively, you can download completions-frame.el and run:

M-x package-install-file RET <path-to-completions-frame-el> RET

M-x completions-frame-mode RET

About

Show completions buffer in child frame

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published