Re: Improved portableshell.bat for Strawberry Perl
[email protected] (kmx) Thu, 1 Dec 2016 22:59:08 +0100
| Newsgroups | perl.win32.vanilla |
|---|---|
| Message-ID | <[email protected]> |
--------------F82EE3010132BA368C57366C
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Those of you interested in portableshell.bat might be interested in the
latest changes available at:
https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat
--
kmx
On 15.03.2016 11:40, kmx wrote:
> Hello Dave,
>
> The script in question is here
> https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat
>
> So the easiest way is to fork
> https://github.com/StrawberryPerl/Perl-Dist-Strawberry and send a pull
> request
>
> --
> kmx
>
> On 13.3.2016 15:58, Dave Benham wrote:
>> I am not a regular Perl user, but I am a Windows batch file enthusiast:
>> top All-Time batch-file contributer at StackOverflow
>> <http://stackoverflow.com/tags/batch-file/topusers>, ID=dbenham
>>
>> I ran across the portableshell.bat file used by Portable Strawberry Perl
>> in the following StackOverflow question:
>> http://stackoverflow.com/q/35867036/1012053
>>
>> There are a number of problems with that script that lead to unnecessary
>> limitations:
>>
>> * The root path of Portable Strawberry Perl cannot contain space,
>> equal (=), semicolon (;), ampersand (&), or caret (^)
>> * The script will fail if the existing PATH contains an unquoted
>> ampersand or caret
>>
>> Plus there are other esoteric issues that could use improvement.
>>
>> I've developed (and tested) a significantly improved portableshell.bat
>> script that I would like to contribute.
>>
>> I joined GitHub, but have no idea how to proceed any further.
>>
>>
>> Dave Benham
>
--------------F82EE3010132BA368C57366C
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="Helvetica, Arial, sans-serif">Those of you interested in
portableshell.bat might be interested in the latest changes
available at:<br>
</font><font face="Helvetica, Arial, sans-serif"><a
class="moz-txt-link-freetext"
href="https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat">https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat</a><br>
<br>
--<br>
kmx<br>
</font><br>
<div class="moz-cite-prefix">On 15.03.2016 11:40, kmx wrote:<br>
</div>
<blockquote cite="mid:[email protected]" type="cite">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<font face="Helvetica, Arial, sans-serif">Hello Dave,<br>
<br>
The script in question is here
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat">https://github.com/StrawberryPerl/Perl-Dist-Strawberry/blob/master/share/portable/portableshell.bat</a><br>
<br>
So the easiest way is to fork <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="https://github.com/StrawberryPerl/Perl-Dist-Strawberry">https://github.com/StrawberryPerl/Perl-Dist-Strawberry</a>
and send a pull request<br>
<br>
--<br>
kmx<br>
</font><br>
<div class="moz-cite-prefix">On 13.3.2016 15:58, Dave Benham
wrote:<br>
</div>
<blockquote
cite="mid:CAJN-JcEmA7CON3oUgq9oUbb8jZDXJOKNRov7u3Ua-9m+WhzbOw@mail.gmail.com"
type="cite">
<div dir="ltr">I am not a regular Perl user, but I am a Windows
batch file enthusiast: <a moz-do-not-send="true"
href="http://stackoverflow.com/tags/batch-file/topusers"> top
All-Time batch-file contributer at StackOverflow</a>,
ID=dbenham
<div><br>
</div>
<div>I ran across the portableshell.bat file used by Portable
Strawberry Perl in the following StackOverflow question: <a
moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://stackoverflow.com/q/35867036/1012053">http://stackoverflow.com/q/35867036/1012053</a></div>
<div><br>
</div>
<div>There are a number of problems with that script that lead
to unnecessary limitations:</div>
<div>
<ul>
<li>The root path of Portable Strawberry Perl cannot
contain space, equal (=), semicolon (;), ampersand
(&), or caret (^)<br>
</li>
<li>The script will fail if the existing PATH contains an
unquoted ampersand or caret</li>
</ul>
</div>
<div>Plus there are other esoteric issues that could use
improvement.</div>
<div><br>
</div>
<div>I've developed (and tested) a significantly improved
portableshell.bat script that I would like to contribute.</div>
<div><br>
</div>
<div>I joined GitHub, but have no idea how to proceed any
further.</div>
<div><br>
</div>
<div><br>
</div>
<div>Dave Benham</div>
</div>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>
--------------F82EE3010132BA368C57366C--