<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -19,7 +19,7 @@ class action_plugin_creole extends DokuWiki_Action_Plugin {
     return array(
       'author' =&gt; 'Esther Brunner',
       'email'  =&gt; 'wikidesign@gmail.com',
-      'date'   =&gt; '2007-01-26',
+      'date'   =&gt; '2007-02-09',
       'name'   =&gt; 'Creole Plugin',
       'desc'   =&gt; 'Changes the editor toolbar if markup precedence is set to Creole',
       'url'    =&gt; 'http://www.wikidesign.ch/en/plugin/creole/start',
@@ -52,7 +52,7 @@ class action_plugin_creole extends DokuWiki_Action_Plugin {
         
         // headers
         if (preg_match(&quot;/h(\d)\.png/&quot;, $event-&gt;data[$i]['icon'], $match)){
-          $markup = substr('======', 0, $match[1] + 1);
+          $markup = substr('======', 0, $match[1]);
           $event-&gt;data[$i]['open']  = $markup.&quot; &quot;;
           $event-&gt;data[$i]['close'] = &quot; &quot;.$markup.&quot;\\n&quot;;
           </diff>
      <filename>action.php</filename>
    </modified>
    <modified>
      <diff>@@ -22,7 +22,7 @@ class syntax_plugin_creole_header extends DokuWiki_Syntax_Plugin {
     return array(
       'author' =&gt; 'Esther Brunner',
       'email'  =&gt; 'wikidesign@gmail.com',
-      'date'   =&gt; '2006-10-02',
+      'date'   =&gt; '2007-02-09',
       'name'   =&gt; 'Creole Plugin, header component',
       'desc'   =&gt; 'Creole style headers',
       'url'    =&gt; 'http://wiki.splitbrain.org/plugin:creole',
@@ -39,7 +39,7 @@ class syntax_plugin_creole_header extends DokuWiki_Syntax_Plugin {
   
   function preConnect(){
     $this-&gt;Lexer-&gt;addSpecialPattern(
-      '[ \t]*={2,}[^\n]+=*[ \t]*(?=\n)',
+      '(?m)^[ \t]*=+[^\n]+=*[ \t]*$',
       'base',
       'plugin_creole_header'
     );
@@ -54,7 +54,7 @@ class syntax_plugin_creole_header extends DokuWiki_Syntax_Plugin {
       &amp;&amp; ($title{strlen($title) - 1} == '=')){ // DokuWiki
       $level = 7 - strspn($title, '=');
     } else {                                   // Creole
-      $level = strspn($title, '=') - 1;
+      $level = strspn($title, '=');
     }
     if ($level &lt; 1) $level = 1;
     elseif ($level &gt; 5) $level = 5;</diff>
      <filename>syntax/header.php</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>149819aa95dc6e1501a7b7a64c484b71439742fd</id>
    </parent>
  </parents>
  <author>
    <name>wikidesign</name>
    <email>chi@chimeric.de</email>
  </author>
  <url>http://github.com/dokufreaks/plugin-creole/commit/d62fd7e0816578561f5d7d18e728f43213e3777c</url>
  <id>d62fd7e0816578561f5d7d18e728f43213e3777c</id>
  <committed-date>2007-02-09T09:58:30-08:00</committed-date>
  <authored-date>2007-02-09T09:58:30-08:00</authored-date>
  <message>4 Headers of level 1 are allowed too

darcs-hash:20070209175830-89468-73f628db79703d08391b7fd8e8c4a7f23e26c800.gz</message>
  <tree>6bdcf70b8e7537dc7f313a04dbd3438a0c6839af</tree>
  <committer>
    <name>wikidesign</name>
    <email>chi@chimeric.de</email>
  </committer>
</commit>
