From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21502 invoked by alias); 24 Jan 2017 03:01:21 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22412 Received: (qmail 234 invoked from network); 24 Jan 2017 03:01:21 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(212.227.17.22):SA:0(-1.9/5.0):. Processed in 0.821282 secs); 24 Jan 2017 03:01:21 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: llua@gmx.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.com designates 212.227.17.22 as permitted sender) Subject: Re: Avoiding the zshells intelligence...in one case To: zsh-users@zsh.org References: <20170122080153.GA5042@solfire> From: Eric Cook Message-ID: Date: Mon, 23 Jan 2017 21:48:03 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:u3d+3C1ywWX7BSzZCE8CWTwv1sCXCNKv0jgTrHjTWCbfEsf5MMG BPpbwJDYiByxZNOxA0ciiaI/v1/8dxVbu5yYYf8L4Qb2EM3yBU3WwVKHixUDTeAn1SElqUM 7hLQKObEwffnOVQZVUoaUg7iuIxI+ILrCliy/1Fzx5TeodxWlZaY20xQGj0CuOyjHTBc49o YRrQh24aQHeV2PFdF7Krw== X-UI-Out-Filterresults: notjunk:1;V01:K0:bWG3yKKOAbY=:0V4XwfXQWOB7ifWil5yWOC wC9Ab2EPyMtflYoMrwMOHuUm/OCpy9xZLHDESoIDDkzWvIh+/cNBkLC6DJa7UMywHdCp0WBMV TccokzDwPwFU+gYF4RWIiKuVsKRnNZ8o4ZBdaKed09NncKoBJLZaXY+Bft+xOkdau3vNxAPER CeTGvg2KXxKx3k7TC+UkGOVsR0z9XIAkDyjTWJCegV7pTHKvXzn5w0zY4U/hq4Zf5LcSCnWIc CIiVe/QDJpYEFJTGPSQY19f9W/aMX353YOVsSPRI2nVR1rPhdh77KKArWQ6m/Qq2+6omoCUri dZhX0PM86krg5/7my4bf5Nie9c/OE5fboW357mI77szlF8ocnkG/xJ5D8oIZIyADC+sv8XoVn mUdA60M9QU1TLWHMn49XWtWBxTJvGb5Igbshdg2bM65rKeSgTu568cXVJ6dfsd4DXYRuivWu1 088g+3UCrGJG0Izmf+BFc8Wzvikr6cWjNdVZSU1bo1z/4KZxO22yn3RaIOF9NIrGMHT/GoTyK J1mHo7jmtA819BC8KYqEz+q0QquKr+BtrWx0oDx/zWiO9QJiAay8srohGOZyxanuSWubts+po QIUhdcnaY5QAmiWZzhW9DnD2Yflb6eMXXogKleMw2J3EDUV7iC6POPM28MhGtqnvlIrw39KKB 2J3B89QYh1wbW6ommLV3VNx81qIjDJ5rVx4KFr/TyJU0sPwdDMVSzdz0VLoReyeKqV2E5c99J q1pweWNIrGXacGThozoe8duPQYiajqNFbIwDr+m9Ku6YawA+I1UNiU8wVmfYl3w9i2ud6czfy 8RHKAHSqwUggj/4Qfzgo5ASksONanFOFFyzhZb8nMWhaX6IYfVR5vt4OP1pc6GqOLoS3N/4PN XkVsFMMDhRSnaGKf7fL29piXbY5Lqcif19ORcgi/doQX99AeQe/oJmWvroV6WQ/Xs4ivhBrwC VMYVuFWI1pWQLk3XTdoxbsOvUGLYkJERdrQ4dZnxUYXfOClqdWFWHQvVz+Qxp8idRsmRlWzyQ +pRk4Eggyt2nZMm700ASEoymQdmlc4ctr4AUdj8xkhCeb5ozYLmbJ3wZI8U0TaCujQ== On 01/23/2017 05:40 PM, Ray Andrews wrote: > On 23/01/17 02:26 PM, Bart Schaefer wrote: >> >> If Meino has URLs where the schema starts with a tilde, though, he's >> in worse trouble than this. >> > Too bad there was no option to just turn *everything* off for the one command. So often we end up fighting the shell's expansions with various incantations whereas: > > > setopt everyexpansionoff > > command > > unsetopt everyexpansionoff > > ... would be so much more understandable. I know it's not the way shells work, but why not? I now understand why this sort of thing can't be done with the 'whence -m' situation but so long as the option was unset before a command is reached, it should > be at least possible in theory. Can't the whole expansion engine just be bypassed in one very long jump? > That the point of having single quotes, so nothing within them would be treated syntactically. This thread is just another plead at being even more lazy, to not have remember to use an option/syntax to treat a string literally.