From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Feature branches review please Date: Thu, 05 Nov 2020 20:39:03 +0000 Message-ID: References: <20201104161200.tyeo2r5jibdahukb.ref@Ergus> <20201104161200.tyeo2r5jibdahukb@Ergus> <234bba7f-fd5c-ed39-8a5e-8a6ce3125bf1@inventati.org> Reply-To: Gregory Heytings Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="-212064758-673123684-1604607784=:11986" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25067"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Alpine 2.22 (NEB 394 2020-01-19) Cc: Manuel Uberti , emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 05 21:40:09 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 1kam3C-0006Pt-NN for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Nov 2020 21:40:06 +0100 Original-Received: from localhost ([::1]:47002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kam3B-0001U4-Qk for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Nov 2020 15:40:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44480) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kam2M-0000vc-Km for emacs-devel@gnu.org; Thu, 05 Nov 2020 15:39:14 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:63991) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kam2J-0008Nr-QE for emacs-devel@gnu.org; Thu, 05 Nov 2020 15:39:14 -0500 Original-Received: from sdf.org (IDENT:ghe@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 0A5Kd5i2012562 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 5 Nov 2020 20:39:06 GMT Original-Received: (from ghe@localhost) by sdf.org (8.15.2/8.12.8/Submit) id 0A5Kd5QD013071; Thu, 5 Nov 2020 20:39:05 GMT In-Reply-To: Content-ID: Received-SPF: pass client-ip=205.166.94.24; envelope-from=ghe@sdf.org; helo=mx.sdf.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/05 15:39:08 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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:258758 Archived-At: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---212064758-673123684-1604607784=:11986 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-ID: > > How can I checkout that branch? > As I said earlier in this thread, you can have icomplete-vertical without using that branch, with the master branch you only need to `(setq icomplete-separator "\n")'. If you want a more robust solution however (neither the above nor the branch are always correct), you'll have to wait. If you don't want to wait, you can try my proposed solution (see attached), which works for any version of Emacs >= 24. ---212064758-673123684-1604607784=:11986 Content-Type: text/plain; charset=US-ASCII; name=vertical-icomplete.el Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=vertical-icomplete.el KGRlZnZhci1sb2NhbCBzdGFydC1kaXNwbGF5LWF0LWJlZ2lubmluZy1vZi1t aW5pYnVmZmVyIG5pbCkNCihkZWZ1biBzdGFydC1kaXNwbGF5LWF0LWJlZ2lu bmluZy1vZi1taW5pYnVmZmVyICgmcmVzdCBhcmdzKQ0KICAod2hlbiAoYW5k IHN0YXJ0LWRpc3BsYXktYXQtYmVnaW5uaW5nLW9mLW1pbmlidWZmZXIgKG1p bmlidWZmZXJwKSkNCiAgICAoc2V0LXdpbmRvdy1zdGFydC1hdC1iZWdpbiAo cG9pbnQtbWluKSAocG9pbnQpKSkpDQooZGVmdW4gc2V0LXdpbmRvdy1zdGFy dC1hdC1iZWdpbiAoYmVnIGVuZCkNCiAgKHdoZW4gKDwgKCsgYmVnIDIpIGVu ZCkNCiAgICAoc2V0LXdpbmRvdy1zdGFydCBuaWwgYmVnKQ0KICAgICh1bmxl c3MgKHBvcy12aXNpYmxlLWluLXdpbmRvdy1wIGVuZCBuaWwgdCkNCiAgICAg IChzZXQtd2luZG93LXN0YXJ0LWF0LWJlZ2luICgrIGJlZyAoLyAoLSBlbmQg YmVnKSAyKSkgZW5kKSkpKQ0KKGFkZC1ob29rICd3aW5kb3ctc2Nyb2xsLWZ1 bmN0aW9ucyAjJ3N0YXJ0LWRpc3BsYXktYXQtYmVnaW5uaW5nLW9mLW1pbmli dWZmZXIpDQooYWRkLWhvb2sgJ3Bvc3QtY29tbWFuZC1ob29rICMnc3RhcnQt ZGlzcGxheS1hdC1iZWdpbm5pbmctb2YtbWluaWJ1ZmZlcikNCg0KKHNldHEg aWNvbXBsZXRlLXNlcGFyYXRvciAiXG4iKQ0KKGFkZC1ob29rICdpY29tcGxl dGUtbWluaWJ1ZmZlci1zZXR1cC1ob29rIChsYW1iZGEgKCkgKHNldHEgc3Rh cnQtZGlzcGxheS1hdC1iZWdpbm5pbmctb2YtbWluaWJ1ZmZlciB0KSkpDQoo ZGVmdW4gaWNvbXBsZXRlLXZlcnRpY2FsLXJlZm9ybWF0LWNvbXBsZXRpb25z IChjb21wbGV0aW9ucykNCiAgKHNhdmUtbWF0Y2gtZGF0YQ0KICAgIChpZiAo c3RyaW5nLW1hdGNoICJeXFwoKC4qKVxcfFxcWy4qXFxdXFwpP3tcXChcXCg/ Oi5cXHxcblxcKStcXCl9IiBjb21wbGV0aW9ucykNCiAgICAgICAgKGZvcm1h dCAiJXMgXG4lcyIgKG9yIChtYXRjaC1zdHJpbmcgMSBjb21wbGV0aW9ucykg IiIpIChtYXRjaC1zdHJpbmcgMiBjb21wbGV0aW9ucykpDQogICAgICBjb21w bGV0aW9ucykpKQ0KKGFkdmljZS1hZGQgJ2ljb21wbGV0ZS1jb21wbGV0aW9u cyA6ZmlsdGVyLXJldHVybiAjJ2ljb21wbGV0ZS12ZXJ0aWNhbC1yZWZvcm1h dC1jb21wbGV0aW9ucykNCg== ---212064758-673123684-1604607784=:11986--