<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/test/escript_SUITE_data, branch KennethL-patch-1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>stdlib: Correct contracts</title>
<updated>2018-01-22T14:28:51+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2018-01-19T09:37:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a92b77d7cd19947bd3896dcd96c7e389efdec2de'/>
<id>a92b77d7cd19947bd3896dcd96c7e389efdec2de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow escripts with only two lines</title>
<updated>2016-12-14T02:09:38+00:00</updated>
<author>
<name>Jing Peng</name>
<email>pj.hades@gmail.com</email>
</author>
<published>2016-12-10T02:42:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e348250942a3d3fe1c96a6f2e1bfac9b442c9585'/>
<id>e348250942a3d3fe1c96a6f2e1bfac9b442c9585</id>
<content type='text'>
The current implementation assumes that escripts all have at least
three lines. But according to the escript documentation, comments
on the second line and emulator flags on the third line are all
optional. Thus escripts with only two lines -- shebang on the
first line and code on the second line -- will not run. This commit
fixes the problem by rearranging the escript header parsing logic,
and recognize the escript body on the second line if the header only
contains a line of shebang.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current implementation assumes that escripts all have at least
three lines. But according to the escript documentation, comments
on the second line and emulator flags on the third line are all
optional. Thus escripts with only two lines -- shebang on the
first line and code on the second line -- will not run. This commit
fixes the problem by rearranging the escript header parsing logic,
and recognize the escript body on the second line if the header only
contains a line of shebang.
</pre>
</div>
</content>
</entry>
<entry>
<title>update copyright-year</title>
<updated>2016-03-15T14:19:56+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-03-15T14:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6664eed554974336909d3ffe03f20349cc4c38fd'/>
<id>6664eed554974336909d3ffe03f20349cc4c38fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change license text to APLv2</title>
<updated>2015-06-18T09:31:02+00:00</updated>
<author>
<name>Bruce Yinhe</name>
<email>bruce@erlang.org</email>
</author>
<published>2015-06-18T09:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=738c34d4bb8f1a3811acd00af8c6c12107f8315b'/>
<id>738c34d4bb8f1a3811acd00af8c6c12107f8315b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'dgud/testcase_fixes' into maint</title>
<updated>2013-03-26T10:30:02+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2013-03-26T10:30:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=61613acb659553004538ad13ded3d6bf343bf6a7'/>
<id>61613acb659553004538ad13ded3d6bf343bf6a7</id>
<content type='text'>
* dgud/testcase_fixes:
  Fix timers
  mnesia: Decrease test times
  Add debug printouts
  wx: Fix failing testcases
  stdlib: Ignore symlink tests on windows
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* dgud/testcase_fixes:
  Fix timers
  mnesia: Decrease test times
  Add debug printouts
  wx: Fix failing testcases
  stdlib: Ignore symlink tests on windows
</pre>
</div>
</content>
</entry>
<entry>
<title>Let escript recognize an encoding comment on the second line</title>
<updated>2013-03-19T12:03:01+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2013-03-18T14:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=f247d246725d76412242e547e7c212bf947542f8'/>
<id>f247d246725d76412242e547e7c212bf947542f8</id>
<content type='text'>
The manual says that an Emacs directive can be placed on the second
line. With this patch that directive is also recognized when selecting
encoding of the script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The manual says that an Emacs directive can be placed on the second
line. With this patch that directive is also recognized when selecting
encoding of the script.
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib: Ignore symlink tests on windows</title>
<updated>2013-02-26T12:14:44+00:00</updated>
<author>
<name>Dan Gudmundsson</name>
<email>dgud@erlang.org</email>
</author>
<published>2013-02-26T11:22:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=27db861821db111d0f0355ae5c1bbb08b0f892af'/>
<id>27db861821db111d0f0355ae5c1bbb08b0f892af</id>
<content type='text'>
Symlinks only partially works on windows 7, ignore those tests
on windows machines for now
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Symlinks only partially works on windows 7, ignore those tests
on windows machines for now
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt stdlib tests to ~tp detecting latin1 binaries</title>
<updated>2013-02-19T09:27:14+00:00</updated>
<author>
<name>Patrik Nyblom</name>
<email>pan@erlang.org</email>
</author>
<published>2013-02-19T09:27:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2a79b74ac371387ce338bacf979f9ca32447b302'/>
<id>2a79b74ac371387ce338bacf979f9ca32447b302</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>escript to accept emulator arguments when script file has no shebang</title>
<updated>2013-01-08T18:47:16+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus.henoch@erlang-solutions.com</email>
</author>
<published>2013-01-08T12:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3f74aa2f7a1ef3703d749edae627cb3766d40434'/>
<id>3f74aa2f7a1ef3703d749edae627cb3766d40434</id>
<content type='text'>
According to the documentation, if the second or third line in a
script starts with %%!, then escript will use the rest of the line
as emulator options.  However, previously this was only the case
if the first line started with #!.  This change removes that check,
and unconditionally uses the %%! line if present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to the documentation, if the second or third line in a
script starts with %%!, then escript will use the rest of the line
as emulator options.  However, previously this was only the case
if the first line started with #!.  This change removes that check,
and unconditionally uses the %%! line if present.
</pre>
</div>
</content>
</entry>
<entry>
<title>[stdlib, kernel] Introduce Unicode support for Erlang source files</title>
<updated>2013-01-02T09:15:17+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2012-10-04T13:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=300c5466a7c9cfe3ed22bba2a88ba21058406402'/>
<id>300c5466a7c9cfe3ed22bba2a88ba21058406402</id>
<content type='text'>
Expect modifications, additions and corrections.

There is a kludge in file_io_server and
erl_scan:continuation_location() that's not so pleasing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expect modifications, additions and corrections.

There is a kludge in file_io_server and
erl_scan:continuation_location() that's not so pleasing.
</pre>
</div>
</content>
</entry>
</feed>
