Bug#1075925: ITP: scriptisto -- Shebang interpreter for writing scripts in compiled languages.

2024-07-07 Thread Igor Petruk
-2.0 Programming Lang: Rust Description : Shebang interpreter for writing scripts in compiled languages. This package is a great tool to develop single-file scripts in any programming language, even if the programming language requires multiple files or build configuration files. I am

Bug#845410: ITP: node-shebang-command -- Get the command from a shebang

2016-11-22 Thread Pirate Praveen
Package: wnpp Severity: wishlist Owner: Pirate Praveen X-Debbugs-CC: debian-devel@lists.debian.org * Package name: node-shebang-command Version : 1.2.0 Upstream Author : Kevin Martensson (github.com/kevva) * URL : https://github.com/kevva/shebang-command#readme

Bug#845327: ITP: node-shebang-regex -- Regular expression for matching a shebang line

2016-11-22 Thread Pirate Praveen
Package: wnpp Severity: wishlist Owner: Pirate Praveen X-Debbugs-CC: debian-devel@lists.debian.org * Package name: node-shebang-regex Version : 2.0.0 Upstream Author : Sindre Sorhus (sindresorhus.com) * URL : https://github.com/sindresorhus/shebang-regex * License

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Matthias Urlichs
ad) idea. In fact, I wonder whether anything would break if we removed the ability to run shebang-less scripts from our shells. Currently, they do this: * bash opens the script and interprets it * ash dash immediately execve() /bin/sh with the script * mksh obviously opens the file and tries to

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Andrey Rahmatullin
On Fri, Apr 04, 2014 at 02:04:32PM +0200, Salvo Tomaselli wrote: > > > Sure. I’ve patched mksh > > > > mksh doesn't count as a reference. > Did you even read before replying? He patched it to use #? Instead of #! that > was using. > He was sure about it being there because he had patched it to b

Re: shebang

2014-04-04 Thread Andrey Rahmatullin
L (which is the interpreter the > > > shell uses if the script doesn’t even have a shebang). > > > > I don't think the manual for a not commonly used shell is a good > > reference... > > Uhm, excuse me? > > “Larry Page: 1.5 million Android de

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Salvo Tomaselli
In data venerdì 04 aprile 2014 17.38.12, Andrey Rahmatullin ha scritto: > > Sure. I’ve patched mksh > > mksh doesn't count as a reference. Did you even read before replying? He patched it to use #? Instead of #! that was using. He was sure about it being there because he had patched it to behave

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Jakub Wilk
* Thorsten Glaser , 2014-04-04, 12:58: Try duckduckgoïng instead ☻ or searching POSIX, or something. SUSv4 “helpfully” says: If the first line of a file of shell commands starts with the characters "#!", the results are unspecified. -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-r

Re: shebang

2014-04-04 Thread Thorsten Glaser
so. As you cited, it’s probably not. Doesn’t mean the shell doesn’t or shouldn’t. > > Also, “man mksh” look for EXECSHELL (which is the interpreter the > > shell uses if the script doesn’t even have a shebang). > > I don't think the manual for a not commonly used shell is

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Ansgar Burchardt
Hi, Thorsten Glaser writes: > On Fri, 4 Apr 2014, Chow Loong Jin wrote: > >> Are you sure about this? > > Yes. > >> Some references would be helpful. I can't seem to find anything on this >> through > > Sure. I’ve patched mksh to use “#?” ipv

Re: shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Andrey Rahmatullin
On Fri, Apr 04, 2014 at 12:58:23PM +0200, Thorsten Glaser wrote: > > Are you sure about this? > > Yes. > > > Some references would be helpful. I can't seem to find anything on this > > through > > Sure. I’ve patched mksh mksh doesn't count as a reference. > > some cursory googling. > Try duck

shebang (was Re: systemd - some more considerations)

2014-04-04 Thread Thorsten Glaser
On Fri, 4 Apr 2014, Chow Loong Jin wrote: > Are you sure about this? Yes. > Some references would be helpful. I can't seem to find anything on this > through Sure. I’ve patched mksh to use “#?” ipv “#!” as shebang, to simulate a kernel not supporting the shebang:

Re: Clarify rationale for 'debian/rules' shebang line

2009-11-19 Thread Kurt Roeckx
On Tue, Nov 17, 2009 at 06:51:31PM -0800, Russ Allbery wrote: > Steve Langasek writes: > > On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote: > >> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote: > > >>> === modified file 'policy.sgml' > >>> --- policy.sgml 2009-10-21 20:49:3

Re: Clarify rationale for 'debian/rules' shebang line

2009-11-17 Thread Russ Allbery
Steve Langasek writes: > On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote: >> On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote: >>> === modified file 'policy.sgml' >>> --- policy.sgml 2009-10-21 20:49:37 + >>> +++ policy.sgml 2009-10-31 01:10:42 + >>> @@ -1725,7 +1725

Re: Clarify rationale for 'debian/rules' shebang line

2009-11-15 Thread Steve Langasek
On Sun, Nov 15, 2009 at 11:20:17PM +0100, Kurt Roeckx wrote: > On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote: > > === modified file 'policy.sgml' > > --- policy.sgml 2009-10-21 20:49:37 + > > +++ policy.sgml 2009-10-31 01:10:42 + > > @@ -1725,7 +1725,10 @@ > > > >

Re: Clarify rationale for 'debian/rules' shebang line

2009-11-15 Thread Kurt Roeckx
On Sat, Oct 31, 2009 at 12:12:33PM +1100, Ben Finney wrote: > > === modified file 'policy.sgml' > --- policy.sgml 2009-10-21 20:49:37 + > +++ policy.sgml 2009-10-31 01:10:42 + > @@ -1725,7 +1725,10 @@ > > It must start with the line #!/usr/bin/make -f, > so tha

Re: Clarify rationale for ‘debian/rules ’ shebang line

2009-11-01 Thread Tollef Fog Heen
]] Peter Samuelson (I think this discussion is getting silly, feel free to take it to private mail.) | > | === modified file 'policy.sgml' | > | --- policy.sgml 2009-10-21 20:49:37 + | > | +++ policy.sgml 2009-10-31 00:59:18 + | > | @@ -1725,7 +1725,10 @@ | > | | > | I

Re: Clarify rationale for ‘ debian/rules’ shebang line

2009-10-31 Thread Peter Samuelson
> | === modified file 'policy.sgml' > | --- policy.sgml 2009-10-21 20:49:37 + > | +++ policy.sgml 2009-10-31 00:59:18 + > | @@ -1725,7 +1725,10 @@ > | > | It must start with the line #!/usr/bin/make -f, [Tollef Fog Heen] > This should probably also be changed to allow «

Re: Clarify rationale for ‘debian/rules ’ shebang line

2009-10-31 Thread Tollef Fog Heen
]] Ben Finney | === modified file 'policy.sgml' | --- policy.sgml 2009-10-21 20:49:37 + | +++ policy.sgml 2009-10-31 00:59:18 + | @@ -1725,7 +1725,10 @@ | | It must start with the line #!/usr/bin/make -f, This should probably also be changed to allow «#! /usr/bin/make

Re: Clarify rationale for ‘debian/rules ’ shebang line

2009-10-30 Thread Manoj Srivastava
t behave >> > identically, to prevent confusion, and to promote reproducibility, and >> > conform to the principle of least surprise. >> >> Rather than a new rule, I submit this patch to clarify the existing rule >> for the shebang line. > > I was slop

Re: Clarify rationale for ‘debian/rules ’ shebang line

2009-10-30 Thread Ben Finney
te reproducibility, and > > conform to the principle of least surprise. > > Rather than a new rule, I submit this patch to clarify the existing rule > for the shebang line. I was sloppy in my use of normative language; this is a “must” directive. === modified file 'policy.sgml&#x

Clarify rationale for ‘debian/rules’ shebang line (was: debian/rules "make -f" restriction)

2009-10-30 Thread Ben Finney
the principle of least surprise. Rather than a new rule, I submit this patch to clarify the existing rule for the shebang line. === modified file 'policy.sgml' --- policy.sgml 2009-10-21 20:49:37 + +++ policy.sgml 2009-10-31 00:59:18 + @@ -1725,7 +1725,10 @@ It m