Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: Chet Ramey Newsgroups: gnu.bash.bug Subject: Re: Idea: *.p 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: 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 , 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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 >> >> At this point 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/