title: string with full stop in it not properly outputted in html
body: <p>I have a Question model in my Ruby on Rails project with Postgresql database which has a string data type called question. (Original hey!) When I input some data with a full stop (.) in it, it doesn't print/output in my html/erb view file correctly, everything before the full stop is missing! </p>
  
  <pre><code>&lt;div class="field"&gt;
  &lt;%= f.label question.question %&gt;&lt;br /&gt;
  ....
  </code></pre>
  
  <p>It is storing in my database correctly as per the below output from the psql console</p>
  
  <pre><code>select question from questions where "id"=1;
  question
  ----------------------------------
   What is 2+3. What is the answer?
  (1 row)
  </code></pre>
  
  <p>Does anyone know what is happening here (and the workaround)? I've tried things such as .html_safe and .to_s to no avail.</p>
  
  <p>EDIT: also another thing that bothers me about the html output is that it gets rid of all my capitalized letters. Wtf?!</p>
  
  <p>So the html output of the example about would be below...</p>
  
  <pre><code>what is the answer? 
  </code></pre>