<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -53,7 +53,7 @@ generate_module_attrs(ModName) -&gt;
    % some way, but hides warnings about unused parser combinators.
    % In a future version we should just emit the used combinators,
    % excluding the rest.
-   &quot;-compile(nowarn_unused_function).\n\n&quot;, 
+   &quot;-compile({nowarn_unused_function,[p/4, p/5, p_eof/0, p_optional/1, p_not/1, p_assert/1, p_seq/1, p_and/1, p_choose/1, p_zero_or_more/1, p_one_or_more/1, p_label/2, p_string/1, p_anything/0, p_charclass/1]}).\n\n&quot;, 
    &quot;file(Filename) -&gt; {ok, Bin} = file:read_file(Filename), parse(binary_to_list(Bin)).\n\n&quot;,
    &quot;parse(Input) -&gt;\n&quot;,
    &quot;  setup_memo('&quot;, atom_to_list(ModName),&quot;'),\n&quot;,</diff>
      <filename>src/peg_gen.erl</filename>
    </modified>
    <modified>
      <diff>@@ -1,12 +1,12 @@
 -module(peg_meta).
 -export([parse/1,file/1]).
--compile(nowarn_unused_function).
+-compile({nowarn_unused_function,[p/4, p/5, p_eof/0, p_optional/1, p_not/1, p_assert/1, p_seq/1, p_and/1, p_choose/1, p_zero_or_more/1, p_one_or_more/1, p_label/2, p_string/1, p_anything/0, p_charclass/1]}).
 
 file(Filename) -&gt; {ok, Bin} = file:read_file(Filename), parse(binary_to_list(Bin)).
 
 parse(Input) -&gt;
-  setup_memo(peg_meta),
-  Result = case rules(Input,{{line,1},{column,1}}) of
+  setup_memo('peg_meta'),
+  Result = case 'rules'(Input,{{line,1},{column,1}}) of
              {AST, [], _Index} -&gt; AST;
              Any -&gt; Any
            end,</diff>
      <filename>src/peg_meta.erl</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>86e09575b6e6abdad173ff78303718309006724b</id>
    </parent>
  </parents>
  <author>
    <name>Sean Cribbs</name>
    <email>seancribbs@gmail.com</email>
  </author>
  <url>http://github.com/seancribbs/neotoma/commit/d71257822afdb7928916a5c604cde89aab803b0d</url>
  <id>d71257822afdb7928916a5c604cde89aab803b0d</id>
  <committed-date>2009-10-31T18:27:18-07:00</committed-date>
  <authored-date>2009-10-31T18:26:45-07:00</authored-date>
  <message>Limit the warning suppression to combinator and support functions.</message>
  <tree>81360c6e965358c06382817cb120024b3b0d3d62</tree>
  <committer>
    <name>Sean Cribbs</name>
    <email>seancribbs@gmail.com</email>
  </committer>
</commit>
