Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.bash.bug > #15345

Re: Idea: *.p<TAB> completion

Path csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail
From Chet Ramey <chet.ramey@case.edu>
Newsgroups gnu.bash.bug
Subject Re: Idea: *.p<TAB> completion
Date Sun, 1 Sep 2019 14:44:04 -0400
Organization ITS, Case Western Reserve University
Lines 24
Approved bug-bash@gnu.org
Message-ID <mailman.284.1567363453.2075.bug-bash@gnu.org> (permalink)
References <878sr88336.5.fsf@jidanni.org> <29b2b6d6-5744-d76f-9507-7130e2ee5145@blastwave.org> <18134396-ab4f-0a05-0e08-bf344dea97ec@case.edu>
Reply-To chet.ramey@case.edu
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace usenet.stanford.edu 1567363453 4150 209.51.188.17 (1 Sep 2019 18:44:13 GMT)
X-Complaints-To action@cs.stanford.edu
Cc chet.ramey@case.edu
To Dennis Clarke <dclarke@blastwave.org>, bug-bash@gnu.org
Envelope-to bug-bash@gnu.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=smtp-primary; t=1567363448; bh=kaL2wf2yNFJOaofbGQv8kO+4eAn1bYcAjONiDKgxFxw=; h=Reply-To:Cc:Subject:To:References:From:Message-ID:Date: MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=7iN4u0yh4Nfw0tlVNEcmNYay7NTHQfURtJEvvB0mm2GF2BdPbXkOcogiGw3b1DSvR9 Kxev6NA78VFft3cU1F2wJJfETzvXuMBNY4ul8iIy9vVCfrYwp4FG4REFH8M3ihNNl9h O7QS3dqcF3YXg6BtAYDHixz8xZuTugSVZEAeetYgeZmq7cb6QICljAXjA0xZM3ZXuQk UUplDnYKibvXmFRrxXaIvWDv9ZzcaUacQ7WAULx+VZhtoztvlPVs6UuTxr2R0++IYh9 jQGZNmAD2uHCArTwhevh6cfXlhQFcoLMUMUqKGmbprCz22X57lZDRd9mEYQtKBGWaDs x8ni7PmQ==
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=case.edu; s=smtp-primary; t=1567363447; bh=QIH176kkgYxoI2Q3QP69tCIRuBtbXIca66nTPQlLfEk=; h=Reply-To:Cc:Subject:To:References:From:Message-ID:Date: MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=ChjpgZtR5wpKKR46q5Z6Ai4BcKH1mWqk/gqjGW9pisFvrPRlA7b/YUfW/t7k5LKANh 3HiCD3iUjueeAGqIdZ0p8vXw7DfdDK6jqgYneaEIH/ZorFnLaGuA7j9QmCcPKjE45pm rBr5wU4cvgMAVUZ6naL3s6lnkHl430a266Gf+mZrMQBoIo7QgeS+ce54YEsCdAHdKrh JJrcR7Kjqto4hElruSlMpFBig+0sFtqGXinegOInsne4Gvbxhv4snQs5eI7dpHWoli3 gqH/O18J+arvbtrDKcwnRXVUngfUP1g1QlJOuITe3zwPySbaKsGZQyT56zCgX8/e+Sp 7YheYSww==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:reply-to:cc:subject:to:references:from:openpgp :autocrypt:organization:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=QIH176kkgYxoI2Q3QP69tCIRuBtbXIca66nTPQlLfEk=; b=rO/Rm+ODxRbxBFqNiuwiOGZ5ydCVGP4/1BF804sniZvmAejDf04HiVlE/+qlSIdHlk WEQHNzF6sNTgUNQLdFNq8kkTzjCUhi/z42tcqJIg4QxR7tuNfAXXykMFEigOG8tMGJqu ZoMxatWFOortDkTQGt2QHn1yehNcAJl/Yj2/L8tXjbKozm+osWVzsp2RPcd0bDg+ri5w kqPlS+Z2cRQAayWadkGJ44TC9a15U/JLi2FZiXJtfoSEhT+sADXDT0VIzqXx3dTadHHt OlbUwnZ38wkLqQdTPwUMtzdKpbJ1vcOQDtt5fMS8RLiRJYJnZVrvwq53GZXzDA9Gs2Oy xdcA==
X-Gm-Message-State APjAAAUbwY2oV1CFEWZGDCjIZNubMXWSRRnHOOrjPnnSzFoF7+Nn9Kol 0iJwwS86u1pVyl+RbZhx+KLacvHKyQ7thXghU69Qh2fTvY67vYzZQutMDzQjdQ5ZvKwL0NMR3+n YxF/RoZYiz9A=
X-Received by 2002:ac8:65d6:: with SMTP id t22mr2113571qto.259.1567363446830; Sun, 01 Sep 2019 11:44:06 -0700 (PDT)
X-Google-Smtp-Source APXvYqyytvpP9rbXIzRGQ/egt0X8/G4PWoQT28wIyRus5PiJDkz/6qYGd+7+FLhuQ/AZ+pxrelba9Q==
X-Received by 2002:ac8:65d6:: with SMTP id t22mr2113557qto.259.1567363446632; Sun, 01 Sep 2019 11:44:06 -0700 (PDT)
Openpgp preference=signencrypt
Autocrypt addr=chet.ramey@case.edu; prefer-encrypt=mutual; keydata= mQGiBEEOsGwRBACFa0A1oa71HSZLWxAx0svXzhOZNQZOzqHmSuGOG92jIpQpr8DpvgRh40Yp AwdcXb8QG1J5yGAKeevNE1zCFaA725vGSdHUyypHouV0xoWwukYO6qlyyX+2BZU+okBUqoWQ koWxiYaCSfzB2Ln7pmdys1fJhcgBKf3VjWCjd2XJTwCgoFJOwyBFJdugjfwjSoRSwDOIMf0D /iQKqlWhIO1LGpMrGX0il0/x4zj0NAcSwAk7LaPZbN4UPjn5pqGEHBlf1+xDDQCkAoZ/VqES GZragl4VqJfxBr29Ag0UDvNbUbXoxQsARdero1M8GiAIRc50hj7HXFoERwenbNDJL86GPLAQ OTGOCa4W2o29nFfFjQrsrrYHzVtyA/9oyKvTeEMJ7NA3VJdWcmn7gOu0FxEmSNhSoV1T4vP2 1Wf7f5niCCRKQLNyUy0wEApQi4tSysdz+AbgAc0b/bHYVzIf2uO2lIEZQNNt+3g2bmXgloWm W5fsm/di50Gm1l1Na63d3RZ00SeFQos6WEwLUHEB0yp6KXluXLLIZitEJLQwQ2hldCBSYW1l eSAoQ2FzZSBzdGFuZGFyZCkgPGNoZXQucmFtZXlAY2FzZS5lZHU+iF8EExECAB8FAkPi19EC GwMHCwkIBwMCAQMVAgMDFgIBAh4BAheAAAoJELtYafBk6nSrelkAn31Gsuib7GcCZHbv5L5t VKYR9LklAJ4hzUHKA49Z0QXR+qCb80osIcmPSbkBDQRBDrBvEAQAkK6TAOKBEM+EC4j6V/7o /riVZqcgU5cid2qG9TXdwNtD9a3kvA/ObZBO93sX59wc6Bnwo4VJxsOmMlpGrAjJsxNwg3QH akEtf8LXRbVpj5xStdmBdQZUhIQyalo/2/TZq5OijtddUQcL5cs70hTv/FpT3wUvr2Xr8rjF 41IFEz8AAwcD/A0CZEGlzIrT5WCBnl6xBog/8vKiUCbarByat3d1mL6DbizvKNXQRTC9E/vE dENAWCQCjr75Bu55xT8n3SXGtWdDC5xmZ/P3OBYORP8yl8H8I1FIosWOFirbIeYdZPq8SPD1 HL+EXo9zSiHVrrZRJ19ooCKKbSdXHFCY+aJG+0KZiEkEGBECAAkFAkEOsG8CGwwACgkQu1hp 8GTqdKvjcACfZlkVCDwaz/NTO9cy3t69oWpVPNwAnRwe0qk/WL/gfhH346xh5B3HFbFN
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
In-Reply-To <29b2b6d6-5744-d76f-9507-7130e2ee5145@blastwave.org>
Content-Language en-US
X-Junkmail-Status score=7/90, host=mpv4-2015.case.edu
X-Junkmail-PrAS-Raw score=7/90, refid=2.7.2:2019.9.1.173017:17:7.944, ip=, rules=__YOUTUBE_RCVD, DKIM_SIGNATURE, __X_GOOGLE_DKIM_SIGNATURE, __HAS_REPLYTO, __HAS_CC_HDR, __SUBJ_REPLY, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __SUBJ_ALPHA_END, __TO_MALFORMED_2, __TO_NAME, __TO_NAME_DIFF_FROM_ACC, __HAS_REFERENCES, __REFERENCES, __HAS_FROM, FROM_EDU_TLD, __HAS_MSGID, __SANE_MSGID, DATE_TZ_NA, __USER_AGENT, __MOZILLA_USER_AGENT, __MIME_VERSION, __IN_REP_TO, __CT, __CT_TEXT_PLAIN, __CTE, __REPLYTO_SAMEAS_FROM_ADDY, __REPLYTO_SAMEAS_FROM_ACC, __FROM_DOMAIN_IN_ANY_CC1, __FROM_DOMAIN_IN_ANY_CC2, __REPLYTO_SAMEAS_FROM_DOMAIN, __DKIM_ALIGNS_1, __DKIM_ALIGNS_2, __ANY_URI, __URI_WITH_PATH, __URI_NO_WWW, __HIGHBITS, __CP_URI_IN_BODY, __FRAUD_MONEY_CURRENCY_DOLLAR, __SUBJ_ALPHA_NEGATE, __URI_IN_BODY, __URI_NOT_IMG, __FORWARDED_MSG, __BODY_NO_MAILTO, BODY_SIZE_700_799, BODYTEXTP_SIZE_3000_LESS, __MIME_TEXT_P1, __MIME_TEXT_ONLY, [TRUNCATED], so=2010-03-03 19:42:08, dmn=2016-08-03-0138
X-detected-operating-system by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
X-Received-From 129.22.103.195
X-BeenThere bug-bash@gnu.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Bug reports for the GNU Bourne Again SHell <bug-bash.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=unsubscribe>
List-Archive <https://lists.gnu.org/archive/html/bug-bash>
List-Post <mailto:bug-bash@gnu.org>
List-Help <mailto:bug-bash-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=subscribe>
X-Mailman-Original-Message-ID <18134396-ab4f-0a05-0e08-bf344dea97ec@case.edu>
X-Mailman-Original-References <878sr88336.5.fsf@jidanni.org> <29b2b6d6-5744-d76f-9507-7130e2ee5145@blastwave.org>
Xref csiph.com gnu.bash.bug:15345

Show key headers only | View raw


On 9/1/19 2:29 PM, Dennis Clarke wrote:
> On 9/1/19 11:10 AM, 積丹尼 Dan Jacobson wrote:
>> $ ls *.pdf
>> a.pdf  b.pdf
>> $ diff *.p<TAB>
>>
>> At this point <TAB> should complete "*.pdf".
>>
>> Or maybe as a bonus it could complete "a.pdf  b.pdf" via a different key.
>>
> 
> So long as all these extensions and ideas get turned off by the env var
> POSIXLY_CORRECT then the shell can make coffee for you.  

Why would the shell do that? POSIX doesn't have anything to say about emacs
mode editing or word completion, so why would POSIXLY_CORRECT have any
effect here?


-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
		 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    chet@case.edu    http://tiswww.cwru.edu/~chet/

Back to gnu.bash.bug | Previous | Next | Find similar | Unroll thread


Thread

Re: Idea: *.p<TAB> completion Chet Ramey <chet.ramey@case.edu> - 2019-09-01 14:44 -0400

csiph-web