From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id gvw7N7FcrmHmIAAAgWs5BA (envelope-from ) for ; Mon, 06 Dec 2021 19:55:45 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MHgMMrFcrmGgNQAAbx9fmQ (envelope-from ) for ; Mon, 06 Dec 2021 18:55:45 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7B91BA729 for ; Mon, 6 Dec 2021 19:55:45 +0100 (CET) Received: from localhost ([::1]:47660 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muJ9M-0006NV-JZ for larch@yhetil.org; Mon, 06 Dec 2021 13:55:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40744) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muJ8Y-0006Hw-Ko for emacs-orgmode@gnu.org; Mon, 06 Dec 2021 13:54:55 -0500 Received: from [2a00:1450:4864:20::335] (port=36850 helo=mail-wm1-x335.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muJ8U-0004q9-2f for emacs-orgmode@gnu.org; Mon, 06 Dec 2021 13:54:53 -0500 Received: by mail-wm1-x335.google.com with SMTP id i8-20020a7bc948000000b0030db7b70b6bso39766wml.1 for ; Mon, 06 Dec 2021 10:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=andrew.cmu.edu; s=google-2021; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7RWulQT/Mxs1vYbhvarLZ7Vf6TBpVJZ0YZlb0oJpJxo=; b=KqwVf8f/kDSnx9/G7GPa96TpiNFs9cXss8eKlzxS5Zfb3IzfeDYdHxCQuT2Zv/mWkI DejXHKaiCAKUO+gv3SN1bFSG9KGrUfjky2k6ATtHAVR4WOIKZ1y7bU6c7E0GMIgZ0YDD RoZYGSNmOUniY5AB5unGIRhCXxBgvTCTXsXo0QD8VyOhYSzZ6F+8A41VfhpuF16Qf25i Igt+LwR6jf+aOUCmbwlIpNeBoMe6qcvI1pJPw3VtRMfXwgo3c9cvn+LCvAtsp03WhXdC CvAcqZnTdWjnB3mHhdmv9RHj2S0L8gsK1YwgDpzpFhpG1/+379R/O5da7ySIk+gcsadC mJXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7RWulQT/Mxs1vYbhvarLZ7Vf6TBpVJZ0YZlb0oJpJxo=; b=FoJV6iXFZpdBjOSFS4ag/OQy5P/wf6xkyd1BUx6a0ehsRq24bZIiUm022Vd53CkuWa l6Htd6sI7aXp2uklInCqkwTaltZqAjdL+UGRxYyc/18m6iK5fGHqCYDm8CTBS+5/t5MW W4uXdvn3weDEBPmaqcbl0mNnb/beWVqD9CRx/Z+FbO0mojIjC6xjx/3Q74PmbtM29Tpj PtwF27nFIOByht+jDppaNVZadw6QCIDcwIAXnUsx4asrGFtmVsS3qtn6cSVf7cqnKpet ug9NEIVS/nreVu2yrnbTWn27cb0idUvc7co+lWiAt7rTDayj4XpnjFSapnIij7Nrk81H PiEA== X-Gm-Message-State: AOAM531t0WkNyOFDKpS0B1mPTmd5BwDN5tzkroRFqiHbZskt7teAv8xV 8+hjCX1afkJQSrceR4aI0rwIW2OiOXseMcFqeOE= X-Google-Smtp-Source: ABdhPJxBEjn3DpaZGPUGdxRhrgdWjwoEYTa1Pi1oLWbDrzEShCCBPm2NmQmgOxajifGXyuyqKq6R+7pmD/2FzJa3BBw= X-Received: by 2002:a7b:c194:: with SMTP id y20mr438109wmi.61.1638816887968; Mon, 06 Dec 2021 10:54:47 -0800 (PST) MIME-Version: 1.0 References: <87bl1tgazd.fsf@pompo.co> <871r2py5r0.fsf@nicolasgoaziou.fr> <87tuflefzn.fsf@pompo.co> In-Reply-To: <87tuflefzn.fsf@pompo.co> From: John Kitchin Date: Mon, 6 Dec 2021 13:54:37 -0500 Message-ID: Subject: Re: Org-cite stuck in Helm minibuffer [9.5.1 (9.5.1-g36086a @ /home/dan/.emacs.d/elpa/org-9.5.1/)] To: Daniel Nemenyi Content-Type: multipart/alternative; boundary="000000000000759a3a05d27eca56" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::335 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::335; envelope-from=johnrkitchin@gmail.com; helo=mail-wm1-x335.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: org-mode-email , Nicolas Goaziou Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638816945; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=7RWulQT/Mxs1vYbhvarLZ7Vf6TBpVJZ0YZlb0oJpJxo=; b=Jo4FhLEb+BlUQCT0k67y1BfSJc6sDdOJp4Gc9Z/HTFTLnWvfg/wULbI5kWa06d7MNZFB/7 LYJtuu9YKHWNhr6JeVMVOmGb2N6QDZQYBIGtqjw2RGMl53C+m5vCGk0alyI13o2o2VAOyH Fo/zIDXWp6geOYo7YnZ6g2UbjD5MJFeDHJMcQc9eEmpKgHtQMAM3C1qUcTU4tDCE2Yqe3J hbRJK+IMEx6mFkF7SY70vAcahYnYKWf3TIGugh5a3CB19/uEGGom7pAgEf9/4HATDjbGVd e1sR7J/XqPkL0yLx2A5zqco+oy0SJnMYVPhvXy3XtYvDW2PCXyNxLFPairyWaA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638816945; a=rsa-sha256; cv=none; b=Te4HA7hNMRb+ffYgNwV3zGfNCQ9YUH9EyO8Kj8C3Z9A0ljZZu3Lfscc0AqEGQtPrqs67Dt re3JwODUa6EiigSKy0YVrKyG3I3O59n8eFgL3Ll0jl0dwpSN9nWvAiT0CuMGV5iWQHkdX4 lXLm5ZMb9I+kwgMRGTSwv+NZaOF33kWaPcz1VVPfusLV1l9JBaTky9VF8Ti2qG6bqFK1YM 4MNX7rgWRsBqNU874HOV9yU1yvYsjm/gh3CMQmY35SU4rRZQvF801743cUBqep2W0Rd/Uq ANAOY+qtUbeLPwlawIOBzXHsz9FbW02b/u4LstmMCYvl/b/zmjIWXRMp1C2PEg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=andrew.cmu.edu header.s=google-2021 header.b="KqwVf8f/"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=andrew.cmu.edu (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.84 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=andrew.cmu.edu header.s=google-2021 header.b="KqwVf8f/"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=andrew.cmu.edu (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 7B91BA729 X-Spam-Score: -1.84 X-Migadu-Scanner: scn0.migadu.com X-TUID: YooyTE6g4C7I --000000000000759a3a05d27eca56 Content-Type: text/plain; charset="UTF-8" It is a "feature" of other completion tools that differentiate between the selected candidate (usually the highlighted one) and the current input (which may be incomplete, and usually not what you want to select, but sometimes is (e.g. when you want an empty string, or to choose something that is not a candidate but similar to one e.g. with fuzzy matching)). That happens with helm and ivy, probably selectrum, and other backends that try to improve on the vanilla completing-read interface. John ----------------------------------- Professor John Kitchin (he/him/his) Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu On Mon, Dec 6, 2021 at 1:42 PM Daniel Nemenyi wrote: > > Nicolas Goaziou wrote (on Mon 06 Dec 2021 17:58): > > > The prompt displays : "" to exit, which means you have to select the > > empty value to exit. How you do select that value depends on the > > completion UI. > > > > I admit it is not particularly clear. Maybe we should spell out the > > "empty value" part of the prompt. > > I sort of got that -- though I must admit I did try entering two double > quotes just in case! -- but the issue is that it's not clear how one > inserts an empty value. > > Couldn't the top value one could select simply be ""? Or is this just a > problem with helm? > > --000000000000759a3a05d27eca56 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It is a "feature" of other completion tools that= differentiate between the selected candidate (usually the highlighted one)= and the current input (which may be incomplete, and usually not what you w= ant to select, but sometimes is (e.g. when you want an empty string, or to = choose something that is not a candidate but similar to one e.g. with fuzzy= matching)). That happens with helm and ivy, probably selectrum, and other = backends that try to improve on the vanilla completing-read interface.
= =C2=A0
John=

-----------------------------------
Professor John Kitchin (he/h= im/his)
Doherty Hall A207F
Department of Chemical Engineering
Carn= egie Mellon University
Pittsburgh, PA 15213
412-268-7803


On Mon, Dec 6, 2021 at 1:42 PM Daniel Nemenyi <= daniel@pompo.co> wrote:
=

Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote (on Mon 06 Dec 2021 17:58):

> The prompt displays : "" to exit, which means you have to se= lect the
> empty value to exit. How you do select that value depends on the
> completion UI.
>
> I admit it is not particularly clear. Maybe we should spell out the > "empty value" part of the prompt.

I sort of got that -- though I must admit I did try entering two double quo= tes just in case! -- but the issue is that it's not clear how one inser= ts an empty value.

Couldn't the top value one could select simply be ""? Or is t= his just a problem with helm?

--000000000000759a3a05d27eca56--