Re: [O] [Babel] Blank line preceeds tangled data
On Fri, Aug 26, 2011 at 6:35 AM, Nick Dokos nicholas.do...@hp.com wrote: Bernt Hansen be...@norang.ca wrote: Hi, When I tangle some file such as #+begin_src sh :tangle x.sh #!/bin/sh echo done #+end_src I get the following output which includes a blank line up front. ,[ x.sh ] | | #!/bin/sh | echo done ` Doesn't this break the shebang line on unix? I don't think the leading blank line should be in the tangled output. Not sure why it's there (I'm sure Eric S. will enlighten us) but you can get rid of it with :padline no. and there is also the :shebang parameter to specify the shebang, so #+begin_src sh :tangle x.sh :shebang #!bin/sh :padline no echo done #+end_src will give you the expected file x.sh. No idea why it is not enabled in your config. Cheers, Rainer Nick -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax (F): +33 - (0)9 58 10 27 44 Fax (D):+49 - (0)3 21 21 25 22 44 email: rai...@krugs.de Skype: RMkrug
Re: [O] [Babel] Blank line preceeds tangled data
Rainer M Krug r.m.k...@gmail.com writes: On Fri, Aug 26, 2011 at 6:35 AM, Nick Dokos nicholas.do...@hp.com wrote: Bernt Hansen be...@norang.ca wrote: Hi, When I tangle some file such as #+begin_src sh :tangle x.sh #!/bin/sh echo done #+end_src I get the following output which includes a blank line up front. ,[ x.sh ] | | #!/bin/sh | echo done ` Doesn't this break the shebang line on unix? I don't think the leading blank line should be in the tangled output. Not sure why it's there (I'm sure Eric S. will enlighten us) but you can get rid of it with :padline no. and there is also the :shebang parameter to specify the shebang, so #+begin_src sh :tangle x.sh :shebang #!bin/sh :padline no echo done #+end_src will give you the expected file x.sh. No idea why it is not enabled in your config. Thanks Rainer and Nick! I didn't know about either of these babel options. The :shebang line works for me. Regards, Bernt
[O] [Babel] Blank line preceeds tangled data
Hi, When I tangle some file such as #+begin_src sh :tangle x.sh #!/bin/sh echo done #+end_src I get the following output which includes a blank line up front. ,[ x.sh ] | | #!/bin/sh | echo done ` Doesn't this break the shebang line on unix? I don't think the leading blank line should be in the tangled output. Regards, Bernt
Re: [O] [Babel] Blank line preceeds tangled data
Bernt Hansen be...@norang.ca wrote: Hi, When I tangle some file such as #+begin_src sh :tangle x.sh #!/bin/sh echo done #+end_src I get the following output which includes a blank line up front. ,[ x.sh ] | | #!/bin/sh | echo done ` Doesn't this break the shebang line on unix? I don't think the leading blank line should be in the tangled output. Not sure why it's there (I'm sure Eric S. will enlighten us) but you can get rid of it with :padline no. Nick