title: error with jade while using expressJS
body: <p>I am receiving the error message from one jade file copied below (<strong>error: The end of the string was reached with no closing bracket found</strong>) - I have copied the two jade files being used below as well.</p>
  
  <p><strong>Login.jade</strong></p>
  
  <pre><code>extends layout
  
      block content
         .login.well
            h1  Please login in...
            hr
            form(id='login', method='POST', action='/login' novalidate)
                 .form-group
                    label(for='username') Username
                    input(type='text', name='username', class='form-control', id='username' placeholder='Enter usernamea', required, data-required-msg='Username is required')
                 .form-group
                    label(for='password') Password
                    input(type='password', name='password', class='form-control', id='password', placeholder='Enter password', required, data-required-msg='Password is required')
                 .form-group
                     button.btn.btn-default Login
                 include messages
  </code></pre>
  
  <p><strong>messages.jade</strong></p>
  
  <pre><code>if flash
     p flash
     div.alert(class='#{flash.type}')
       ul
       - for (var i = 0; i&lt; flash.messages.length; i++) {
           li #{flash.messages[i]/msg}
       - }
       ul
  </code></pre>
  
  <p><strong>layout.jade</strong></p>
  
  <pre><code>doctype html
  html
    head
      title= title
      link(rel='stylesheet', href='//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css')
      link(rel='stylesheet', href='/stylesheets/style.css')
      a: img(src="/images/logo.png", alt="Test Test")
    body
      block content
  
      script(src='//code.jquery.com/jquery-1.10.1.min.js')
  </code></pre>
  
  <p><strong>Error message:</strong></p>
  
  <pre><code>500 Error: /home/devName/devCompany/node-v0.10.22/dashboard/views/login.jade:18&lt;br/&gt; 16| include messages&lt;br/&gt; 17| &lt;br/&gt; &gt; 18| &lt;br/&gt;&lt;br/&gt;The end of the string was reached with no closing bracket found.
  
      16| include messages
      17|
      &gt; 18|
      The end of the string was reached with no closing bracket found.
      at parseMax (/home/devName/devCompany/node-v0.10.22/node_modules/jade/node_modules/character-parser/index.js:26:13)
      at Object.Compiler.buffer (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:96:25)
      at Object.Compiler.visitText (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:485:10)
      at Object.Compiler.visitNode (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:210:37)
      at Object.Compiler.visit (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:197:10)
      at Object.Compiler.visitBlock (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:278:12)
      at Object.Compiler.visitNode (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:210:37)
      at Object.Compiler.visit (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:197:10)
      at Object.Compiler.visitTag (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:445:12)
      at Object.Compiler.visitNode (/home/devName/devCompany/node-v0.10.22/node_modules/jade/lib/compiler.js:210:37)
  </code></pre>