From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Why fido, icycles, ido, icomplete Date: Thu, 07 Nov 2019 10:39:44 +0000 Message-ID: <87pni4q8b3.fsf@gmail.com> References: <20191106212018.cnddqzlo5rpdhi6s.ref@Ergus> <20191106212018.cnddqzlo5rpdhi6s@Ergus> <877e4c1x3r.fsf@gmail.com> <20191106232153.bb756hrf4ctwegkp@Ergus> <87ftj04jjv.fsf@gmail.com> <20191107010935.bbnhsssldtjfmsqy@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="58490"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Drew Adams , emacs-devel@gnu.org To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 07 11:40:01 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iSfCr-000F1G-5r for ged-emacs-devel@m.gmane.org; Thu, 07 Nov 2019 11:40:01 +0100 Original-Received: from localhost ([::1]:40698 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSfCq-0000N6-0V for ged-emacs-devel@m.gmane.org; Thu, 07 Nov 2019 05:40:00 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40310) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSfCk-0000Jr-Gh for emacs-devel@gnu.org; Thu, 07 Nov 2019 05:39:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iSfCj-00016q-I8 for emacs-devel@gnu.org; Thu, 07 Nov 2019 05:39:54 -0500 Original-Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:35012) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iSfCj-00013l-Bm for emacs-devel@gnu.org; Thu, 07 Nov 2019 05:39:53 -0500 Original-Received: by mail-wr1-x430.google.com with SMTP id p2so2458506wro.2 for ; Thu, 07 Nov 2019 02:39:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=ixNO8U8vxMfwMu62oAcZ8cBkw8AwWe4WSKBD0UufKvA=; b=T4TpwLHY9wPPKc24z6563F2HQtVoxGjBtgfE/OSvXX4UCl4txr4BkSwcipu1lDbUYQ uqbeNUWC1OKrSYnNKiVoOqMIxBsXV1DqBL6gWSiLJpG+2dSiOVzNnSnNrjGrQkJmIQiL 1sTUGLbSNMqwS7DrsZtV1Jk7oP2Ldlhvhw1BWADZvj1SaqM5MfNtzPjFo8Gqbb9l4wAa jcFhokZlZt2hk+qZcmBYRmDBykKYGPzyn99kGMQGGn4wqTpGzXuKTkgfvXYTrQsj1Uxl qYGiws6F45tIRo14onRVcRJJEYoU9jYDKI1L0YkXX839L/aKiLanF0Ne/qy8o56FhOSB AUVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=ixNO8U8vxMfwMu62oAcZ8cBkw8AwWe4WSKBD0UufKvA=; b=XIEclq1uLGhW02nhS7KEQsRccu9AXlS7FONCPgjzU9JryE7iqCZstBIwz9q2hhU6+C 6RhrfqlcActyjWCfZCv+b9By2INZi9u7s+2cpZMkHhgLvLxuJnmPbaZAZ+NtFBy/b/EE 3C62dVrLSfPrcNDtWRNUruu12mE/aecLeusq8GcRJRg8AsCnO1lY6gSLPlvuzJxyjmPg /MjI/Q0nJqCStxKieq1VEeX7Lg75aeFc0ORBEDKJ1x1mmI8NDGcdxaA66MXcMjROa/XZ 8qcsuUgsA+HoQZGy9w6llxL3NaZvCs+N7x91jEfc4UJNlnbe0NaC+hvvQzhc/9oun4LE kzTg== X-Gm-Message-State: APjAAAU3llsmL1Fykf5AG9hMPGlZz4Z9FH6Imxq02u0j0vwfI7tI+xum 5kpT/FKoCcNhUh5kbV0fNxdY9zKX X-Google-Smtp-Source: APXvYqxMstAK/6Hsp80VUA7vSPTWZSdMo26Kml96NmSXAHWI7DIqTGMTRedvIoqhwgJtOAXgcnatJQ== X-Received: by 2002:adf:eb48:: with SMTP id u8mr2121549wrn.225.1573123191369; Thu, 07 Nov 2019 02:39:51 -0800 (PST) Original-Received: from lolita.yourcompany.com ([89.180.149.187]) by smtp.gmail.com with ESMTPSA id w13sm1841218wrm.8.2019.11.07.02.39.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Nov 2019 02:39:50 -0800 (PST) In-Reply-To: <20191107010935.bbnhsssldtjfmsqy@Ergus> (Ergus's message of "Thu, 7 Nov 2019 02:09:35 +0100") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::430 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:241913 Archived-At: Ergus writes: >>movie theater where there are only classics playing. Lots of grainy >>footage but all movies are superb. > Yes, but nobody feels impressed by the special effects in the first Star > Wars today, in spite of they were amazing in their moment and required > much more effort than newer movies. I'm glad I made the analogy, then. I am more interested in cinema than special effects. Metaphoricaly, of course. (but also literally). >>And I found icomplete.el, which is already in Emacs. > ivy is also based on icomplete actually. Oh. What do you mean "based". Does it share some of the implementation (i.e. does it 'require' icomplete as a library). Or is it more of "a derived work"? >>You are miscommunicating: the "gap" is whatever doesn't quite work in >>icomplete-mode to make it work just like ido-mode. It's the behaviour >>of RET, C-k, C-d and some other things. > Could you add at least the cycle with arrows as in ido? Of course, and so can you. Have you got a FSF copyright assignment? Jo=C3=A3o