From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: New feature in project.el: Remembering the previously used projects Date: Fri, 5 Jun 2020 20:20:25 +0300 Message-ID: References: <87a71hvi3b.fsf@bulbul> <87a71hsjf0.fsf@warpmail.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="41134"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 Cc: simenheg@runbox.com, contovob@tcd.ie, juri@linkov.net, emacs-devel@gnu.org To: "Philip K." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 05 19:21:03 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jhG1f-000AZr-OQ for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Jun 2020 19:21:03 +0200 Original-Received: from localhost ([::1]:41726 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jhG1e-00046y-RH for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Jun 2020 13:21:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jhG18-0003VN-W3 for emacs-devel@gnu.org; Fri, 05 Jun 2020 13:20:31 -0400 Original-Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:35958) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jhG17-0007nU-Q7 for emacs-devel@gnu.org; Fri, 05 Jun 2020 13:20:30 -0400 Original-Received: by mail-wm1-x32d.google.com with SMTP id d128so9850489wmc.1 for ; Fri, 05 Jun 2020 10:20:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=8q23OO1VLRQr/KibmsFfFgROXF6+Jbcz+VVqx1SfgrA=; b=pTFGd9M1gsogzhZlamsr7jIWE+oGEmLkS/M5F4uv3L0gsxpSqrfCQHVsWlbCBJDFgr +8uJxQSUAARBezJwbW65Jfu+FY/OQ9OvHRvSftPg5VYrTSjhauvIqeTd8hltX7TkhI2w Jzw4uh1a0n0JLouGGBPyNhZJKZqYJduVABN12AQI8fZqxpAmRWQU74dvZ2ibdlxVeDDP EQMl9Pig5aRjuTj8KwQVStWCMk/o6ib9I8s5v5V9zUNBQZr29skTAup1XSyJ2fLkKbE0 b0b/wMWYC4J+8h3TUMWE0e6X36be4yaQ4I+Svl4FL4ZJgr8Lgb2F/VZy0QmCwPOCIOVm DNdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8q23OO1VLRQr/KibmsFfFgROXF6+Jbcz+VVqx1SfgrA=; b=kErNqlOKPve9MHM04eCRvKXo4KlmwRupDQ8XeSJWddr6lbtLJnCobwnpYlof9Il7ve 6Q5sMtraH/oyXQJVvhHIIk+ByBu9kd5Bh7TH9VYp+hRakDMCippaVH5B7OukufI7aAyt 7XuzHvOfyllzCpG2AXMV942/sVAi9lX3u6qOMW+eJbZVwcWfqP7v5EAApJUxHEipsKGV T18TsdY+RuU2IrFRX7vOL3gmDvoPd9CPQrPhtfatBt+QOUKEm62lO37n+EguLLy08I4e z+RsoXWMjgUL75BCTQ4pj+ON6GLQvTl94f5mjXj+FUXbgIHOYaY0zjhVN3T4+vUDhu5K G+cQ== X-Gm-Message-State: AOAM530UPBVFTpJluziL/LUiHiebYGX2rmSm6T3GTDvzjQXVd4bbzF1N r1yZFBqIgwMOEHlSmKkE5PY= X-Google-Smtp-Source: ABdhPJwovMJ5/fhrIEsuV9TUbC8xx3dlNIDKSpSpcA3d4aWfhQxgLuH+X8O3f+6yh/Pxf8b1JqYHUg== X-Received: by 2002:a05:600c:210:: with SMTP id 16mr3953179wmi.185.1591377628147; Fri, 05 Jun 2020 10:20:28 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id p7sm12568974wro.26.2020.06.05.10.20.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 05 Jun 2020 10:20:27 -0700 (PDT) In-Reply-To: <87a71hsjf0.fsf@warpmail.net> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=raaahh@gmail.com; helo=mail-wm1-x32d.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:251914 Archived-At: On 05.06.2020 16:59, Philip K. wrote: > philip@warpmail.net (Philip K.) writes: > >> Sure, I'll try it out. > > An initial attempt attached below. Thank you. Should it be -execute-command or -execute-extended-command? > It seems like everything works, the > only thing I wasn't sure about was execute-extended-command's "typed" > argument, since it seems to always be nil, when invoked interactivly? It seems to be set during previous invocation? In any case, it's only used for shorter typing suggestions, so it's probably not important here.