<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/parsetools/include, branch OTP-18.0-rc1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Let Leex use the new -dialyzer attribute</title>
<updated>2015-01-15T11:18:47+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2014-06-30T08:08:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d18d8f4ba327a1c99d7812efb450b445558b154c'/>
<id>d18d8f4ba327a1c99d7812efb450b445558b154c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix line counting in token and tokens functions</title>
<updated>2014-07-24T05:44:27+00:00</updated>
<author>
<name>archimed</name>
<email>archimed.shaman@gmail.com</email>
</author>
<published>2014-07-23T05:57:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c9bc5c944bf064727385d071e9331f521a2b1447'/>
<id>c9bc5c944bf064727385d071e9331f521a2b1447</id>
<content type='text'>
The line counter becomes invalid, when the rules with linewrap are
used. This issue appears, because the parsing FSM does not rollback
the line counter after attempting such rule.
Unit tests for 'token' and 'tokens' are also added.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The line counter becomes invalid, when the rules with linewrap are
used. This issue appears, because the parsing FSM does not rollback
the line counter after attempting such rule.
Unit tests for 'token' and 'tokens' are also added.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the line counting in string function</title>
<updated>2014-07-24T05:42:48+00:00</updated>
<author>
<name>archimed</name>
<email>archimed.shaman@gmail.com</email>
</author>
<published>2014-07-15T05:25:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ae622fb6655bf3c490ff5ce272c0e474f4d9df0f'/>
<id>ae622fb6655bf3c490ff5ce272c0e474f4d9df0f</id>
<content type='text'>
The line counter becomes invalid, when the rules with linewrap are
used. This issue appears, because the parsing FSM does not rollback
the line counter after attempting such rule.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The line counter becomes invalid, when the rules with linewrap are
used. This issue appears, because the parsing FSM does not rollback
the line counter after attempting such rule.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend char() to Unicode characters</title>
<updated>2013-01-25T11:54:27+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2013-01-11T13:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b2b0feab152063f71c4bf58f985cd52fc9e0105a'/>
<id>b2b0feab152063f71c4bf58f985cd52fc9e0105a</id>
<content type='text'>
The code related to the introduction of unicode_string() and
unicode_char() has been removed. The types char() and string() have
been extended to include Unicode characters.

In fact char() was changed some time ago; this commit is about
cleaning up the documentation and introduce better names for some
functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code related to the introduction of unicode_string() and
unicode_char() has been removed. The types char() and string() have
been extended to include Unicode characters.

In fact char() was changed some time ago; this commit is about
cleaning up the documentation and introduce better names for some
functions.
</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>
<entry>
<title>parsetools: Eliminate use of tuple fun</title>
<updated>2011-11-29T15:36:19+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2011-11-02T10:35:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=53c22ad121c7cf900b9fcd859d95fa54686de047'/>
<id>53c22ad121c7cf900b9fcd859d95fa54686de047</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>emulator: Add a fourth element in exception stacktraces</title>
<updated>2011-08-16T06:58:50+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2011-02-16T05:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=be04820c070d01d7565b936fa14efc2941055e0b'/>
<id>be04820c070d01d7565b936fa14efc2941055e0b</id>
<content type='text'>
This commit is a preparation for introducing location information
(filename/line number) in stacktraces in exceptions. Currently
a stack trace looks like:

  [{Mod1,Function1,Arity1},
   .
   .
   .
   {ModN,FunctionN,ArityN}]

Add a forth element to each tuple that can be used indication
the filename and line number of the source file:

  [{Mod1,Function1,Arity1,Location1},
   .
   .
   .
   {ModN,FunctionN,ArityN,LocationN}]

In this commit, the fourth element will just be an empty list,
and we will change all code that look at or manipulate stacktraces.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit is a preparation for introducing location information
(filename/line number) in stacktraces in exceptions. Currently
a stack trace looks like:

  [{Mod1,Function1,Arity1},
   .
   .
   .
   {ModN,FunctionN,ArityN}]

Add a forth element to each tuple that can be used indication
the filename and line number of the source file:

  [{Mod1,Function1,Arity1,Location1},
   .
   .
   .
   {ModN,FunctionN,ArityN,LocationN}]

In this commit, the fourth element will just be an empty list,
and we will change all code that look at or manipulate stacktraces.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve formating of Yecc error messages</title>
<updated>2010-11-01T13:29:21+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2010-11-01T13:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=94ffa8407566de48f55036ce705924d7ee111d25'/>
<id>94ffa8407566de48f55036ce705924d7ee111d25</id>
<content type='text'>
The formating of Yecc's error messages has been improved.
(Thanks to Joe Armstrong.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The formating of Yecc's error messages has been improved.
(Thanks to Joe Armstrong.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a problem with HiPE-compiled Yecc parsers</title>
<updated>2010-08-23T13:25:24+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2010-08-19T08:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=859c720d1c71654be14349fd8aba7cb8454c5679'/>
<id>859c720d1c71654be14349fd8aba7cb8454c5679</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 'ks/cleanups' into ccase/r13b04_dev</title>
<updated>2010-02-17T11:13:42+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2010-02-17T11:13:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=40b76c2e854c9771f8699fd143299ad2d6de4603'/>
<id>40b76c2e854c9771f8699fd143299ad2d6de4603</id>
<content type='text'>
* ks/cleanups:
  percept: Clean up as suggested by tidier
  percept: Modernize types and specs
  parsetools: Don't use 'try...of' when 'try' will do
  parsetools: Use %% for comments at the beginning of a line
  parsetools: Replace lists:keysearch/3 with lists:keyfind/3
  parsetools: Modernize types and specs
  parsetools: Replace TABs with spaces
  runtime_tools: Modernize specs
  sasl: Eliminate tuple used as fun
  sasl: Add missing modules to app file
  asn1: Clean up as suggested by tidier
  os_mon: Modernize types and specs
  wx: Clean up as suggested by tidier

OTP-8455  ks/cleanups</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ks/cleanups:
  percept: Clean up as suggested by tidier
  percept: Modernize types and specs
  parsetools: Don't use 'try...of' when 'try' will do
  parsetools: Use %% for comments at the beginning of a line
  parsetools: Replace lists:keysearch/3 with lists:keyfind/3
  parsetools: Modernize types and specs
  parsetools: Replace TABs with spaces
  runtime_tools: Modernize specs
  sasl: Eliminate tuple used as fun
  sasl: Add missing modules to app file
  asn1: Clean up as suggested by tidier
  os_mon: Modernize types and specs
  wx: Clean up as suggested by tidier

OTP-8455  ks/cleanups</pre>
</div>
</content>
</entry>
</feed>
