Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp190354imm; Thu, 10 May 2018 18:23:36 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrtaCwHgNGwPePT427KYEeugiFmu98oGKJC0jFzEk8b+cnGsc5phPuvSNQzOicuo1IN64e+ X-Received: by 2002:a62:6883:: with SMTP id d125-v6mr3460158pfc.26.1526001816574; Thu, 10 May 2018 18:23:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526001816; cv=none; d=google.com; s=arc-20160816; b=sVIc0VgWkSAgsyoFnx2uaQNNZBo/uNzjESZvYnDGTHG3BFN/Jx0xuCs3gsMgSva3Bj 2gYxwpjaJUPGNX+5gJJ+a5vvF5T/dWUoUVzMCmTN0aq5JjmpJ1jKSJTIccbR4R6q0PlR JnrU8SWkhN95Vq/PvyDx/FdoZO5rDSxG1QAub1KQdRs4DEyRoI7bfeysvBqV0R7+Nvub C/XjEiN+lHSVT8VlWT9qhQQkBYPfEtcRtvy8ugf4UfiMLDAsZGaujHa4qttt72lOS7LT dRlMAUh30+UHgQwy+STCz/mm3kF0KcdwjUBTRvcN/ziI6VRXWjCgRbKhrNAqWJ8X3BaW 7eqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=ySi8KR3NKMdrg4VBLzHH1dmsZKqRdkhhTPeilB93UCM=; b=R6ztXW1I0mvm4KOaAb/X+zbNMCyQRjBrLlpB0lahH1tsYje/ELwKkLMjvIysxCbIz9 Ob6Ct3COafwrABKxdKkaDtcgu+8f4PsIEmhSAEGdwXA6WEihMPLq6HIXI+qebXPKlzTN XYOUIgaQERKChbcWOe6JtXgYSlOciP6dQfzxr0sMiMmLPzee/pmJUPwS1DUAMdICjv1U ulrSyC9XJiVkQIG1PN0ntzFjJP9yYKyZM+NMAaHj3MYPv1zcHc7pPVKMg2mTydIsvUyE 1zcjxjc6KUXlOi5RIeMrNyAhFvSvFzHT1cYbXzO4ZHXPaqnndPcLuOJrik58NSOIDYfp wGZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Hkp/FjtP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e7-v6si2017674plk.397.2018.05.10.18.23.21; Thu, 10 May 2018 18:23:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Hkp/FjtP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751989AbeEKBWG (ORCPT + 99 others); Thu, 10 May 2018 21:22:06 -0400 Received: from mail-oi0-f46.google.com ([209.85.218.46]:44030 "EHLO mail-oi0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750798AbeEKBWE (ORCPT ); Thu, 10 May 2018 21:22:04 -0400 Received: by mail-oi0-f46.google.com with SMTP id p62-v6so3420074oie.10; Thu, 10 May 2018 18:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ySi8KR3NKMdrg4VBLzHH1dmsZKqRdkhhTPeilB93UCM=; b=Hkp/FjtPqsmEG7FLciwH/xiQgZLzT88zvveDzB1aFlBT0d754sXXWINLRem1vHY+No I3KMzdGwnRXgVFNxZV/5vigxOfjUn9JkVFEI5gKdbAWYdKG5Km+wurtk3yH4+CKHAOBb GBEiQ78AFNgov0JJ0zhPn+2yl18niD0PX0u8vQH/2KJwrpQ6HTxTy7MS/RJG769Mo2pB JMbDq/l4vWdKahMMd+AskZByW57/hTlaPYv7YsEw5Prhr4w1niMemC48Y5yk7hFG7Q3a N+04t/IwLCBw/xuvdxeHo0rrktdMPXlbCZpZ32rUKHiFpELwXigSBjz8PFjdSkDq9vxh J9ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ySi8KR3NKMdrg4VBLzHH1dmsZKqRdkhhTPeilB93UCM=; b=r5YCC2/4RNP67XJZCqiNbrsDAkvo7n9GvAvKJE8/7ZvwrwKQiPHjnawvcuq8kr2I6L 1FFXG0alGGxkTUJbm6bWJmVZTy7AuaXkht0H55k4Sh21r/pT10roiHdcKogZIcBBJiY3 B/bEKb9frV2R9fgdjXB3q0rmVODNI3BuQQJe3GwM7h/A92lqZ0NCl4drr7iGEnPaK4bZ oGKJRJ55hv7apy93R6PBviBEe+rnXtxQf/3zWtOzsnoza7VhpqPjoaKzXsuMc98jzNLK r8w9vxJvG538CrcUf5WiOb3wFgj6kibSHboa/bgvbg+iO1SjImhz8toJN62Kag2rvmTI Mgvw== X-Gm-Message-State: ALKqPwcXVyvAhtyYff3Qkby1k7Tl9HkxQKVtWUXV8oDm2vN9L7tBi58H XXWRuxegXPSLS8W/6OpOY28P1ZcZxxjYAAdcnmrXtrtL X-Received: by 2002:aca:d786:: with SMTP id o128-v6mr2026855oig.10.1526001723786; Thu, 10 May 2018 18:22:03 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:185:0:0:0:0:0 with HTTP; Thu, 10 May 2018 18:22:03 -0700 (PDT) In-Reply-To: References: <3d9be2f2-3fbe-411b-8529-0e0847f01346@infradead.org> From: Ulf Magnusson Date: Fri, 11 May 2018 03:22:03 +0200 Message-ID: Subject: Re: [ANNOUNCE] Kconfiglib menuconfig implementation To: Randy Dunlap Cc: Linux Kbuild mailing list , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 8, 2018 at 6:59 PM, Ulf Magnusson wrote: > Hello, > > I've added incremental search for jumping directly to a symbol now. > Regular expressions are supported as well. > > Some screenshots below: > > https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss10.png > https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss11.png > https://raw.githubusercontent.com/ulfalizer/Kconfiglib/screenshots/screenshots/ss13.png > > The last screenshot shows how things might look after you jump to a > symbol. The jumped-to symbol wasn't visible in this case, so show-all > mode was turned on automatically. > Some new search-related features: - The jump-to dialog now searches and lists prompt texts. - A kind of poor man's fuzzy search has been added. 'foo bar baz' matches all entries that match all of 'foo', 'bar', and 'baz', as regexes. Demo: https://asciinema.org/a/Q4UNFVPF5zd62KqjrG95mowkG Cheers, Ulf