all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Protesilaos Stavrou <public@protesilaos.com>
To: Dmitry Gutov <dgutov@yandex.ru>
Cc: "Yuan Fu" <casouri@gmail.com>,
	"Emacs developers" <emacs-devel@gnu.org>,
	조성빈 <pcr910303@icloud.com>, ndame <ndame@protonmail.com>
Subject: icomplete-vertical in child frame (was: "Why is emacs so square?")
Date: Mon, 27 Apr 2020 22:10:27 +0300	[thread overview]
Message-ID: <87y2qgsq1o.fsf_-_@protesilaos.com> (raw)
In-Reply-To: <b034243c-9215-c7e8-f057-a7a93b5eb047@yandex.ru> (Dmitry Gutov's message of "Mon, 27 Apr 2020 02:15:41 +0300")

Dmitry Gutov <dgutov@yandex.ru> [2020-04-27, 02:15 +0300]:

>>> https://github.com/oantolin/icomplete-vertical
>>>
>>> Icomplete-vertical should be adopted into the core as an option and this
>>> is how completion should be set up for newbies.
>>>
>> 
>> Thanks for sharing! I tried to use icomplete with “\n” separator, but
>> encountered the problem that this package aims to solve. This should
>> definitely be included as bugfix.
>
> And it's definitely a very good step.
>
> It would be even better if it could work with any of the packages that
> move minibuffer into a childframe. Unfortunately, the combination seems 
> broken one way or another, probably because icomplete-vertical has to
> rely on a hack to get the right behavior.
>
> E.g. with https://github.com/honmaple/emacs-maple-minibuffer I get:
>
> Debugger entered--Lisp error: (error "Cannot resize a minibuffer-only
> frame")
>   resize-mini-window-internal(#<window 6 on  *Minibuf-1*>)
>   window--resize-mini-window(#<window 6 on  *Minibuf-1*> 36)
>   enlarge-window(1)
>   icomplete-vertical-minibuffer-setup()
>   run-hooks(icomplete-minibuffer-setup-hook)
>   icomplete-minibuffer-setup()

The child frame combination looks promising!  Have you considered
reporting your issue to the icomplete-vertical developer?

I volunteer to do some testing, if necessary.


-- 
Protesilaos Stavrou
protesilaos.com

  reply	other threads:[~2020-04-27 19:10 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-24 16:38 "Why is emacs so square?" ndame
2020-04-24 17:57 ` 조성빈
2020-04-24 18:02   ` Dmitry Gutov
2020-04-24 18:10   ` Eli Zaretskii
2020-04-24 18:28     ` Drew Adams
2020-04-24 18:42       ` chad
2020-04-24 18:53         ` ndame
2020-04-24 19:25           ` Eli Zaretskii
2020-04-24 22:52             ` chad
2020-04-25  7:12               ` Eli Zaretskii
2020-04-24 19:08         ` Dmitry Gutov
2020-04-24 19:22         ` ndame
2020-04-24 19:30           ` Eli Zaretskii
2020-04-24 18:40     ` Dmitry Gutov
2020-04-24 19:22       ` Eli Zaretskii
2020-04-24 21:57         ` Dmitry Gutov
2020-04-25 16:28   ` ndame
2020-04-25 20:45     ` Yuan Fu
2020-04-26 23:15       ` Dmitry Gutov
2020-04-27 19:10         ` Protesilaos Stavrou [this message]
2020-04-28  0:51           ` icomplete-vertical in child frame Dmitry Gutov
2020-04-28  5:27             ` Protesilaos Stavrou
2020-04-28  6:23               ` ndame
2020-04-28 13:12                 ` Dmitry Gutov
2020-04-28 14:22                   ` ndame
2020-04-28 14:26                     ` Dmitry Gutov
2020-04-29  3:23                   ` Richard Stallman
2020-04-26  3:20   ` "Why is emacs so square?" Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87y2qgsq1o.fsf_-_@protesilaos.com \
    --to=public@protesilaos.com \
    --cc=casouri@gmail.com \
    --cc=dgutov@yandex.ru \
    --cc=emacs-devel@gnu.org \
    --cc=ndame@protonmail.com \
    --cc=pcr910303@icloud.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.