<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">1302</assigned-user-id>
  <attachments-count type="integer">3</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2008-11-07T22:00:56+01:00</created-at>
  <creator-id type="integer">15301</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer">25416</milestone-id>
  <number type="integer">81</number>
  <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
  <priority type="integer">4</priority>
  <project-id type="integer">16211</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>resolved</state>
  <tag>bug formatter win</tag>
  <title>Windows - all the 'a' characters in the output have gone on strike</title>
  <updated-at type="datetime">2009-07-31T23:14:39+02:00</updated-at>
  <user-id type="integer">22867</user-id>
  <user-name>bhauff</user-name>
  <creator-name>Joseph Wilk</creator-name>
  <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
  <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
  <milestone-title>0.1.13</milestone-title>
  <original-body>Cucumber in a ploy to promote Apple has removed all the 'a' letters from the terminal output. We are holding them ransom until you buy a mac 
/joke.

Currently no 'a's appear in terminal output on windows (XP here):

@@@
$ bin/cucumber examples/calculator/features/division.feature
Feture: Division  # exmples/clcultor/fetures/division.feture
  In order to void silly mistkes
  Cshiers must be ble to clculte  frction
  Scenrio: Regulr numbers                      # exmples/clcultor/fetures/division.feture:5
    Given I hve entered 3 into the clcultor   # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    nd I hve entered 2 into the clcultor     # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    When I press divide                          # lib/cucumber/step_mother.rb:21
      undefined locl vrible or method `pending' for #&lt;Object:0x3293558&gt; (NmeError)
      ./bin/../lib/cucumber/step_mother.rb:22:in `When PENDING'
      exmples/clcultor/fetures/division.feture:8:in `When I press divide'
    Then the result should be 1.5 on the screen  # exmples/clcultor/fetures/steps/clcultor_steps.rb:18
    nd the result clss should be Flot         # exmples/clcultor/fetures/steps/clcultor_steps.rb:22


2 steps pssed
1 steps filed
@@@

I suspect that I caused this when I did some work on handling utf-8.</original-body>
  <latest-body>Cucumber in a ploy to promote Apple has removed all the 'a' letters from the terminal output. We are holding them ransom until you buy a mac 
/joke.

Currently no 'a's appear in terminal output on windows (XP here):

@@@
$ bin/cucumber examples/calculator/features/division.feature
Feture: Division  # exmples/clcultor/fetures/division.feture
  In order to void silly mistkes
  Cshiers must be ble to clculte  frction
  Scenrio: Regulr numbers                      # exmples/clcultor/fetures/division.feture:5
    Given I hve entered 3 into the clcultor   # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    nd I hve entered 2 into the clcultor     # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    When I press divide                          # lib/cucumber/step_mother.rb:21
      undefined locl vrible or method `pending' for #&lt;Object:0x3293558&gt; (NmeError)
      ./bin/../lib/cucumber/step_mother.rb:22:in `When PENDING'
      exmples/clcultor/fetures/division.feture:8:in `When I press divide'
    Then the result should be 1.5 on the screen  # exmples/clcultor/fetures/steps/clcultor_steps.rb:18
    nd the result clss should be Flot         # exmples/clcultor/fetures/steps/clcultor_steps.rb:22


2 steps pssed
1 steps filed
@@@

I suspect that I caused this when I did some work on handling utf-8.</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;Cucumber in a ploy to promote Apple has removed all the 'a'
letters from the terminal output. We are holding them ransom until
you buy a mac /joke.&lt;/p&gt;
&lt;p&gt;Currently no 'a's appear in terminal output on windows (XP
here):&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
$ bin/cucumber examples/calculator/features/division.feature
Feture: Division  # exmples/clcultor/fetures/division.feture
  In order to void silly mistkes
  Cshiers must be ble to clculte  frction
  Scenrio: Regulr numbers                      # exmples/clcultor/fetures/division.feture:5
    Given I hve entered 3 into the clcultor   # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    nd I hve entered 2 into the clcultor     # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    When I press divide                          # lib/cucumber/step_mother.rb:21
      undefined locl vrible or method `pending' for #&amp;lt;Object:0x3293558&amp;gt; (NmeError)
      ./bin/../lib/cucumber/step_mother.rb:22:in `When PENDING'
      exmples/clcultor/fetures/division.feture:8:in `When I press divide'
    Then the result should be 1.5 on the screen  # exmples/clcultor/fetures/steps/clcultor_steps.rb:18
    nd the result clss should be Flot         # exmples/clcultor/fetures/steps/clcultor_steps.rb:22


2 steps pssed
1 steps filed
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I suspect that I caused this when I did some work on handling
utf-8.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Cucumber in a ploy to promote Apple has removed all the 'a' letters from the terminal output. We are holding them ransom until you buy a mac 
/joke.

Currently no 'a's appear in terminal output on windows (XP here):

@@@
$ bin/cucumber examples/calculator/features/division.feature
Feture: Division  # exmples/clcultor/fetures/division.feture
  In order to void silly mistkes
  Cshiers must be ble to clculte  frction
  Scenrio: Regulr numbers                      # exmples/clcultor/fetures/division.feture:5
    Given I hve entered 3 into the clcultor   # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    nd I hve entered 2 into the clcultor     # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    When I press divide                          # lib/cucumber/step_mother.rb:21
      undefined locl vrible or method `pending' for #&lt;Object:0x3293558&gt; (NmeError)
      ./bin/../lib/cucumber/step_mother.rb:22:in `When PENDING'
      exmples/clcultor/fetures/division.feture:8:in `When I press divide'
    Then the result should be 1.5 on the screen  # exmples/clcultor/fetures/steps/clcultor_steps.rb:18
    nd the result clss should be Flot         # exmples/clcultor/fetures/steps/clcultor_steps.rb:22


2 steps pssed
1 steps filed
@@@

I suspect that I caused this when I did some work on handling utf-8.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Cucumber in a ploy to promote Apple has removed all the 'a'
letters from the terminal output. We are holding them ransom until
you buy a mac /joke.&lt;/p&gt;
&lt;p&gt;Currently no 'a's appear in terminal output on windows (XP
here):&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
$ bin/cucumber examples/calculator/features/division.feature
Feture: Division  # exmples/clcultor/fetures/division.feture
  In order to void silly mistkes
  Cshiers must be ble to clculte  frction
  Scenrio: Regulr numbers                      # exmples/clcultor/fetures/division.feture:5
    Given I hve entered 3 into the clcultor   # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    nd I hve entered 2 into the clcultor     # exmples/clcultor/fetures/steps/clcultor_steps.rb:12
    When I press divide                          # lib/cucumber/step_mother.rb:21
      undefined locl vrible or method `pending' for #&amp;lt;Object:0x3293558&amp;gt; (NmeError)
      ./bin/../lib/cucumber/step_mother.rb:22:in `When PENDING'
      exmples/clcultor/fetures/division.feture:8:in `When I press divide'
    Then the result should be 1.5 on the screen  # exmples/clcultor/fetures/steps/clcultor_steps.rb:18
    nd the result clss should be Flot         # exmples/clcultor/fetures/steps/clcultor_steps.rb:22


2 steps pssed
1 steps filed
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I suspect that I caused this when I did some work on handling
utf-8.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-07T22:00:56+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-07T22:00:59+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>@@@ ruby
$KCODE='u'
require 'jcode'

require 'rubygems'
require 'Win32/Console/ANSI'

puts  'abc'

&gt;&gt;bc
@@@

Looks like a win32console issue.</body>
      <body-html>&lt;div&gt;&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
$KCODE='u'
require 'jcode'

require 'rubygems'
require 'Win32/Console/ANSI'

puts  'abc'

&amp;gt;&amp;gt;bc
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Looks like a win32console issue.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-09T13:16:19+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-09T13:16:33+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-10T18:53:27+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 15301
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-10T18:53:29+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-10T18:53:33+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 1302
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-10T18:53:34+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>As a quick fix we could stop windows using utf-8, but it will mean the specs fail on windows. :( Not great.

WDYT?

I'll carry on seeing if there is a more effective fix.</body>
      <body-html>&lt;div&gt;&lt;p&gt;As a quick fix we could stop windows using utf-8, but it will
mean the specs fail on windows. :( Not great.&lt;/p&gt;
&lt;p&gt;WDYT?&lt;/p&gt;
&lt;p&gt;I'll carry on seeing if there is a more effective fix.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-10T18:55:30+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-10T18:55:31+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>If we can't solve it, maybe we ought to add a switch to disable UTF-8 and one to disable colours? So that these poor windows users can work around this until they get a real OS?

I'm going to try if disabling either of them gets the a's back</body>
      <body-html>&lt;div&gt;&lt;p&gt;If we can't solve it, maybe we ought to add a switch to disable
UTF-8 and one to disable colours? So that these poor windows users
can work around this until they get a real OS?&lt;/p&gt;
&lt;p&gt;I'm going to try if disabling either of them gets the a's
back&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-10T19:42:15+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-10T19:42:17+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Even that I appreciate you Aslak, your comment sounded harsh and offensive.

If is a win32console issue, know that there are some steps to replicate it, I'll dig into it a solve those.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Even that I appreciate you Aslak, your comment sounded harsh and
offensive.&lt;/p&gt;
&lt;p&gt;If is a win32console issue, know that there are some steps to
replicate it, I'll dig into it a solve those.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-12T13:46:47+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-12T13:46:48+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Sorry I didn't mean to offend anyone, especially not you Luis. You're doing a fantastic job bringing Ruby to Windows. Thanks a lot for looking into the console issues.

My comment was tongue-in-cheek. I use Windows almost every day myself :-)

Still, I can't help but wondering why Windows doesn't ship with basic tools like more powerful shell+command line tools, text editor and a compiler. That often makes it hard for me to get my work done.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Sorry I didn't mean to offend anyone, especially not you Luis.
You're doing a fantastic job bringing Ruby to Windows. Thanks a lot
for looking into the console issues.&lt;/p&gt;
&lt;p&gt;My comment was tongue-in-cheek. I use Windows almost every day
myself :-)&lt;/p&gt;
&lt;p&gt;Still, I can't help but wondering why Windows doesn't ship with
basic tools like more powerful shell+command line tools, text
editor and a compiler. That often makes it hard for me to get my
work done.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-12T14:27:19+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-12T14:27:23+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>That Windows does things in a different way doesn't mean they do it wrong.

As example, I use several tools and languages that play incredibly nice with UTF8 and wrap around coloring on Windows console and ANSI on *nix without a glitch.

The only one having all those &quot;but&quot; statements is Ruby.

Sometimes Windows implementation of Ruby itself left a lot of bad taste in my tongue (not to mention painful headaches), and most of the time is not a platform limitation, but Ruby itself.

You're right in the compiler note, is real painful get some stuff done without all those. They are getting better, but still lot of path to get walked...</body>
      <body-html>&lt;div&gt;&lt;p&gt;That Windows does things in a different way doesn't mean they do
it wrong.&lt;/p&gt;
&lt;p&gt;As example, I use several tools and languages that play
incredibly nice with UTF8 and wrap around coloring on Windows
console and ANSI on *nix without a glitch.&lt;/p&gt;
&lt;p&gt;The only one having all those &quot;but&quot; statements is Ruby.&lt;/p&gt;
&lt;p&gt;Sometimes Windows implementation of Ruby itself left a lot of
bad taste in my tongue (not to mention painful headaches), and most
of the time is not a platform limitation, but Ruby itself.&lt;/p&gt;
&lt;p&gt;You're right in the compiler note, is real painful get some
stuff done without all those. They are getting better, but still
lot of path to get walked...&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-12T14:35:51+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-12T14:35:53+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I have fixed this temporarily:

http://github.com/aslakhellesoy/cucumber/commit/d06cb6ae855cd5a5b3299d3258601b1610b68bf9

Essentially - $KCODE is not set to 'u' when on Windows MRI. Is this enough to close the bug? I don't see what else can be done in Cucumber.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I have fixed this temporarily:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/commit/d06cb6ae855cd5a5b3299d3258601b1610b68bf9&quot;&gt;
http://github.com/aslakhellesoy/...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Essentially - $KCODE is not set to 'u' when on Windows MRI. Is
this enough to close the bug? I don't see what else can be done in
Cucumber.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-19T19:07:18+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:tag: bug formatter
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-19T19:07:21+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I worked all the weekend in this issue.

Found that $KCODE and Windows don't play nice each other. Even reading the file from the file system generates garbage.

Fixing this will require dump win32console and create a Unicode one that can deal with console pages/encoding used on Windows.

I just tested a new gem from the repository and worked ok with english text, but generated issues with UTF-8 characters, like i18n/es feature.
(btw, .tmtags is in the manifest).

Please close this, I believe this is usable for the time being until someone find a solution for encodings.

Thank you for your time and interest fixing this issue.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I worked all the weekend in this issue.&lt;/p&gt;
&lt;p&gt;Found that $KCODE and Windows don't play nice each other. Even
reading the file from the file system generates garbage.&lt;/p&gt;
&lt;p&gt;Fixing this will require dump win32console and create a Unicode
one that can deal with console pages/encoding used on Windows.&lt;/p&gt;
&lt;p&gt;I just tested a new gem from the repository and worked ok with
english text, but generated issues with UTF-8 characters, like
i18n/es feature. (btw, .tmtags is in the manifest).&lt;/p&gt;
&lt;p&gt;Please close this, I believe this is usable for the time being
until someone find a solution for encodings.&lt;/p&gt;
&lt;p&gt;Thank you for your time and interest fixing this issue.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-11-19T20:11:04+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>new</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-19T20:11:07+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title nil="true"></milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Thanks for all your hard work Luis! Closing ticket.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Thanks for all your hard work Luis! Closing ticket.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-11-19T21:03:26+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
:milestone: 
</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-19T21:03:28+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Thanks a lot Luis</body>
      <body-html>&lt;div&gt;&lt;p&gt;Thanks a lot Luis&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-11-20T09:24:33+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-11-20T09:24:35+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Hi,

I have reinstalled the latest version of cucumber and gone through #81 but not able to get rid of this bug.

I went ahead and dug in the issue, I have a kind of work around which is working for me on windows.

In file C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\Scenario.rb on line number 69, I found method 'length'. I have changed jlength to length:

@length ||= Cucumber.language['scenario'].length + 2 + (@name.nil? ? 0 : @name.length)
commented earlier code @length ||= Cucumber.language['scenario'].jlength + 2 + (@name.nil? ? 0 : @name.jlength)

Similarly, in file C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\step.rb on line number 22 I found method 'length'. I have changed jlength to length:

keyword.length + 1 + name.length
commented earlier code keyword.jlength + 1 + name.jlength

This worked for me now.

Thanks 

-Gourav</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have reinstalled the latest version of cucumber and gone
through &lt;a href=&quot;/projects/16211/tickets/81&quot; title=&quot;Ticket #81&quot;&gt;#81&lt;/a&gt; but not able to get rid of this bug.&lt;/p&gt;
&lt;p&gt;I went ahead and dug in the issue, I have a kind of work around
which is working for me on windows.&lt;/p&gt;
&lt;p&gt;In file
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\Scenario.rb
on line number 69, I found method 'length'. I have changed jlength
to length:&lt;/p&gt;
&lt;p&gt;@length ||= Cucumber.language['scenario'].length + 2 +
(@name.nil? ? 0 : @name.length) commented earlier code @length ||=
Cucumber.language['scenario'].jlength + 2 + (@name.nil? ? 0 :
@name.jlength)&lt;/p&gt;
&lt;p&gt;Similarly, in file
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\step.rb
on line number 22 I found method 'length'. I have changed jlength
to length:&lt;/p&gt;
&lt;p&gt;keyword.length + 1 + name.length commented earlier code
keyword.jlength + 1 + name.jlength&lt;/p&gt;
&lt;p&gt;This worked for me now.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;-Gourav&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-10T17:29:18+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-10T17:29:19+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Joseph reduced the issue to the following:

@@@ ruby
$KCODE='u'
require 'jcode'

require 'rubygems'
require 'Win32/Console/ANSI'

puts  'abc'

&gt;&gt;bc
@@@

I was under the impression that *not* setting $KCODE='u' would make the problem go away. Have you set it yourself, or is some other code you're using setting it? I don't have a windows machine today, but could you fill out this table?

&lt;pre&gt;
|$KCODE='u'|require 'jcode'|require 'Win32/Console/ANSI'|a printed?|
| yes      | yes           | yes                        | no       |
| no       | yes           | yes                        | ??       |
| yes      | no            | yes                        | ??       |
| yes      | yes           | no                         | ??       |
&lt;/pre&gt;

That would help us understand what needs to be disabled in order to get a and A back on Windows.

Thanks</body>
      <body-html>&lt;div&gt;&lt;p&gt;Joseph reduced the issue to the following:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
$KCODE='u'
require 'jcode'

require 'rubygems'
require 'Win32/Console/ANSI'

puts  'abc'

&amp;gt;&amp;gt;bc
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I was under the impression that &lt;em&gt;not&lt;/em&gt; setting $KCODE='u'
would make the problem go away. Have you set it yourself, or is
some other code you're using setting it? I don't have a windows
machine today, but could you fill out this table?&lt;/p&gt;
&lt;pre&gt;
|$KCODE='u'|require 'jcode'|require 'Win32/Console/ANSI'|a printed?|
| yes      | yes           | yes                        | no       |
| no       | yes           | yes                        | ??       |
| yes      | no            | yes                        | ??       |
| yes      | yes           | no                         | ??       |
&lt;/pre&gt;
&lt;p&gt;That would help us understand what needs to be disabled in order
to get a and A back on Windows.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-10T17:40:46+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:state: resolved
</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-10T17:41:09+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I've heard from a couple of people who were having this problem with Rails/windows. The problem was some of their plugins were setting $KCODE.

They ended up forcing $KCODE='' in their Cucumber env.rb after the rails includes.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I've heard from a couple of people who were having this problem
with Rails/windows. The problem was some of their plugins were
setting $KCODE.&lt;/p&gt;
&lt;p&gt;They ended up forcing $KCODE='' in their Cucumber env.rb after
the rails includes.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-10T17:50:29+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-10T17:50:31+01:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I have started a [Troubleshooting](http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting &quot;Troubleshooting&quot;) page on the Wiki.

Gourav, please let us know if this fixes your problem.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I have started a &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting&quot; title=&quot;Troubleshooting&quot;&gt;Troubleshooting&lt;/a&gt; page on the Wiki.&lt;/p&gt;
&lt;p&gt;Gourav, please let us know if this fixes your problem.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-10T18:37:37+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-10T18:37:38+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>So, there are two ways in which I executing the cucumber scenarios.

1. When I am using cucumber as a plug-in, putting $KCODE='' in cucumber's env.rb file works. It fixes the issue when I run 

rake features FEATURE=feature\test.feature

2. When I am using cucumber as a gem, all 'a's would go on strike :)
I run:

cucumber features\test.feature

Solution I found for 2 is:
In file C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\Scenario.rb on line number 69, I have changed jlength to length:

@length ||= Cucumber.language['scenario'].length + 2 + (@name.nil? ? 0 : @name.length) 

Similarly, in file C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\step.rb on line number 22 I have changed jlength to length:

keyword.length + 1 + name.length 

I don't know how this will work in *nix.

Thanks

-Gourav</body>
      <body-html>&lt;div&gt;&lt;p&gt;So, there are two ways in which I executing the cucumber
scenarios.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;When I am using cucumber as a plug-in, putting $KCODE='' in
cucumber's env.rb file works. It fixes the issue when I run&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;rake features FEATURE=feature\test.feature&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;When I am using cucumber as a gem, all 'a's would go on strike
:) I run:&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;cucumber features\test.feature&lt;/p&gt;
&lt;p&gt;Solution I found for 2 is: In file
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\Scenario.rb
on line number 69, I have changed jlength to length:&lt;/p&gt;
&lt;p&gt;@length ||= Cucumber.language['scenario'].length + 2 +
(@name.nil? ? 0 : @name.length)&lt;/p&gt;
&lt;p&gt;Similarly, in file
C:\ruby\lib\ruby\gems\1.8\gems\cucumber-0.1.12\lib\cucumber\tree\step.rb
on line number 22 I have changed jlength to length:&lt;/p&gt;
&lt;p&gt;keyword.length + 1 + name.length&lt;/p&gt;
&lt;p&gt;I don't know how this will work in *nix.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;-Gourav&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-10T22:15:34+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-10T22:15:38+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Gourav - it sounds like files are required in a different order with rake vs cucumber.

You probably have some dependency that sets $KCODE to something, and when that gets loaded *after* env.rb it overrides it.

1) Could you try to identify where $KCODE is set?

2) Also, can you specify --verbose for the two commands (rake task and cucumber) and tell us what the output at the top is? (Where it reports the files getting loaded).</body>
      <body-html>&lt;div&gt;&lt;p&gt;Gourav - it sounds like files are required in a different order
with rake vs cucumber.&lt;/p&gt;
&lt;p&gt;You probably have some dependency that sets $KCODE to something,
and when that gets loaded &lt;em&gt;after&lt;/em&gt; env.rb it overrides
it.&lt;/p&gt;
&lt;p&gt;1) Could you try to identify where $KCODE is set?&lt;/p&gt;
&lt;p&gt;2) Also, can you specify --verbose for the two commands (rake
task and cucumber) and tell us what the output at the top is?
(Where it reports the files getting loaded).&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T13:01:29+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T13:01:31+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Hooray - I think I found the solution to the lost a's. And while I stumbled upon it I also realised how to output UTF8 (at least &#230;&#248;&#229;) in Windows command prompts!

In your command shell:

@@@
chcp
@@@

This prints your shell's code page (charset). Set it to UTF+8:

@@@
chcp 65001
@@@

Then make sure you're not using the raster font:
Upper Left corner icon menu -&gt; Properties -&gt; Font -&gt; Lucida Grande

Your a and A letters should be back, and if you use &#230;&#248;&#229; they shouyld show too! All in bright colours. Esecute the following script to see it in action:

@@@ ruby
$KCODE='u'
require 'jcode'
require 'rubygems'
require 'Win32/Console/ANSI'
require 'term/ansicolor'
include Term::ANSIColor

puts &quot;abc&quot;.red
puts &quot;abc&quot;.jlength
puts &quot;&#230;&#248;&#229;&quot;.green
puts &quot;&#230;&#248;&#229;&quot;.jlength
@@@

This prints:

@@@
abc (in red)
3
&#230;&#248;&#229; (in green)
3
@@@</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hooray - I think I found the solution to the lost a's. And while
I stumbled upon it I also realised how to output UTF8 (at least
&amp;aelig;&amp;oslash;&amp;aring;) in Windows command prompts!&lt;/p&gt;
&lt;p&gt;In your command shell:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
chcp
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This prints your shell's code page (charset). Set it to
UTF+8:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
chcp 65001
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Then make sure you're not using the raster font: Upper Left
corner icon menu -&amp;gt; Properties -&amp;gt; Font -&amp;gt; Lucida
Grande&lt;/p&gt;
&lt;p&gt;Your a and A letters should be back, and if you use
&amp;aelig;&amp;oslash;&amp;aring; they shouyld show too! All in bright
colours. Esecute the following script to see it in action:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
$KCODE='u'
require 'jcode'
require 'rubygems'
require 'Win32/Console/ANSI'
require 'term/ansicolor'
include Term::ANSIColor

puts &amp;quot;abc&amp;quot;.red
puts &amp;quot;abc&amp;quot;.jlength
puts &amp;quot;&#230;&#248;&#229;&amp;quot;.green
puts &amp;quot;&#230;&#248;&#229;&amp;quot;.jlength
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This prints:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
abc (in red)
3
&#230;&#248;&#229; (in green)
3
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T15:05:54+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">23894</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T15:10:36+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.10</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>To make this easier - just add the following to your env.rb:

@@@ ruby
require 'cucumber/formatters/unicode'
@@@

Please let me know if this fixes your problems so we can close this issue.</body>
      <body-html>&lt;div&gt;&lt;p&gt;To make this easier - just add the following to your env.rb:&lt;/p&gt;


&lt;pre&gt;&lt;code class=&quot;ruby&quot;&gt;
require 'cucumber/formatters/unicode'
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Please let me know if this fixes your problems so we can close
this issue.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T16:04:27+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:milestone: 23894
</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T16:04:29+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Hi Aslak,

Interestingly, it doesn't seems working for me. I tried following things step by step:

C:\project&gt;chcp
Active code page: 437

C:\project&gt;chcp 65001
Active code page: 65001

#Set the console to Lucida Console#

C:\project&gt;cucumber features\test.feature

# Nothing executed#

C:\project&gt;ruby script\console

Loading development environment (Rails 2.2.0)

# no console appears #

C:\project&gt;rake features FEATURE=features\test.feature

# Nothing executed#

Not sure why I am not finding lost 'a's :)</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hi Aslak,&lt;/p&gt;
&lt;p&gt;Interestingly, it doesn't seems working for me. I tried
following things step by step:&lt;/p&gt;
&lt;p&gt;C:\project&amp;gt;chcp Active code page: 437&lt;/p&gt;
&lt;p&gt;C:\project&amp;gt;chcp 65001 Active code page: 65001&lt;/p&gt;
&lt;h1&gt;Set the console to Lucida Console&lt;/h1&gt;
&lt;p&gt;C:\project&amp;gt;cucumber features\test.feature&lt;/p&gt;
&lt;h1&gt;Nothing executed&lt;/h1&gt;
&lt;p&gt;C:\project&amp;gt;ruby script\console&lt;/p&gt;
&lt;p&gt;Loading development environment (Rails 2.2.0)&lt;/p&gt;
&lt;h1&gt;no console appears&lt;/h1&gt;
&lt;p&gt;C:\project&amp;gt;rake features FEATURE=features\test.feature&lt;/p&gt;
&lt;h1&gt;Nothing executed&lt;/h1&gt;
&lt;p&gt;Not sure why I am not finding lost 'a's :)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T16:34:57+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T16:35:01+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>(from [e134a21ac40a14dcf561050ba2f5ef99f206c3de]) Added Unicode support for windows and fixed [#81] for real I hope
http://github.com/aslakhellesoy/cucumber/commit/e134a21ac40a14dcf561050ba2f5ef99f206c3de</body>
      <body-html>&lt;div&gt;&lt;p&gt;(from [e134a21ac40a14dcf561050ba2f5ef99f206c3de]) Added Unicode
support for windows and fixed [&lt;a href=&quot;/projects/16211/tickets/81&quot; title=&quot;Ticket #81&quot;&gt;#81&lt;/a&gt;] for real I hope &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/commit/e134a21ac40a14dcf561050ba2f5ef99f206c3de&quot;&gt;
http://github.com/aslakhellesoy/...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T16:46:04+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T16:46:05+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Yeah I discovered that setting the codepage to 65001 has a side effect. &quot;.bat files stop working&quot;:http://www.google.no/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;q=chcp+65001+bat&amp;btnG=Search

Windows is no doubt a &quot;different&quot; OS. Can you try setting it to 1252? (Latin1 instead of UTF8)

I'm looking for a hack to get bat files working under 65001... Maybe I have to write an .exe file for cucumber. That'll be fun. Jeez.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Yeah I discovered that setting the codepage to 65001 has a side
effect. &lt;a href=&quot;http://www.google.no/search?hl=en&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla%253Aen-US%253Aofficial&amp;amp;q=chcp%2B65001%2Bbat&amp;amp;btnG=Search&quot;&gt;
.bat files stop working&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Windows is no doubt a &quot;different&quot; OS. Can you try setting it to
1252? (Latin1 instead of UTF8)&lt;/p&gt;
&lt;p&gt;I'm looking for a hack to get bat files working under 65001...
Maybe I have to write an .exe file for cucumber. That'll be fun.
Jeez.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T16:55:25+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T17:13:33+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">15301</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Yep, if I just set the shell's code page to 1252, I would not need to set the $KCODE in env.rb of cucumber. It just works fine, thanks Aslak :)

So, as a #plugin# Cucumber is working well for me on windows.

But, as a #gem# it still gives me error for jlength. I think I would try writing failing test for this, so will be easy to figure out.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Yep, if I just set the shell's code page to 1252, I would not
need to set the $KCODE in env.rb of cucumber. It just works fine,
thanks Aslak :)&lt;/p&gt;
&lt;p&gt;So, as a #plugin# Cucumber is working well for me on
windows.&lt;/p&gt;
&lt;p&gt;But, as a #gem# it still gives me error for jlength. I think I
would try writing failing test for this, so will be easy to figure
out.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-12-11T17:14:15+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>open</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T17:14:21+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Joseph Wilk</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>If you get the latest source and build the gem yourself as described here: http://github.com/aslakhellesoy/cucumber/wikis/home

Then follow the instructions here: http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting

Then cd to examples\features\no and run 

@@@
rake features
@@@

or 

@@@
cucumber features --language no
@@@

You should see both a and &#230;&#248;&#229; letters. Please reopen this ticket if you still don't get expected output.</body>
      <body-html>&lt;div&gt;&lt;p&gt;If you get the latest source and build the gem yourself as
described here: &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/wikis/home&quot;&gt;http://github.com/aslakhellesoy/...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Then follow the instructions here: &lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting&quot;&gt;http://github.com/aslakhellesoy/...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Then cd to examples\features\no and run&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
rake features
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;or&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
cucumber features --language no
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You should see both a and &amp;aelig;&amp;oslash;&amp;aring; letters. Please
reopen this ticket if you still don't get expected output.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-11T18:23:21+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- 
:state: open
:assigned_user: 15301
</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T18:23:25+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Awesome Job Aslak!


For permanent change of the codepage this will be helpful to put in the Wiki:

http://codesnippets.joyent.com/posts/show/414

And see the beautiful attached picture ;-)

Thank you Aslak to figure that out!</body>
      <body-html>&lt;div&gt;&lt;p&gt;Awesome Job Aslak!&lt;/p&gt;
&lt;p&gt;For permanent change of the codepage this will be helpful to put
in the Wiki:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://codesnippets.joyent.com/posts/show/414&quot;&gt;http://codesnippets.joyent.com/p...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And see the beautiful attached picture ;-)&lt;/p&gt;
&lt;p&gt;Thank you Aslak to figure that out!&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-11T18:43:33+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-11T18:43:36+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Hi Aslak,

I think this will really help me, but I am stuck at some error while building the gem.
giving last few lines of stack trace:


cd pkg
env
'env' is not recognized as an internal or external command,
operable program or batch file.
rake aborted!
Command failed with status (1): [env...]
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:971:in `sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in `call'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in `sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1072:in `sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/packagetask.rb:125:in `define'
C:/ruby/lib/ruby/1.8/fileutils.rb:121:in `chdir'
C:/ruby/lib/ruby/1.8/fileutils.rb:121:in `chdir'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1072:in `chdir'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/packagetask.rb:124:in `define'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in `invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
C:/ruby/bin/rake:16:in `load'
C:/ruby/bin/rake:16</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hi Aslak,&lt;/p&gt;
&lt;p&gt;I think this will really help me, but I am stuck at some error
while building the gem. giving last few lines of stack trace:&lt;/p&gt;
&lt;p&gt;cd pkg env 'env' is not recognized as an internal or external
command, operable program or batch file. rake aborted! Command
failed with status (1): [env...]
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:971:in
&lt;code&gt;sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in&lt;/code&gt;call'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:984:in
&lt;code&gt;sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1072:in&lt;/code&gt;sh'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/packagetask.rb:125:in
&lt;code&gt;define' C:/ruby/lib/ruby/1.8/fileutils.rb:121:in&lt;/code&gt;chdir'
C:/ruby/lib/ruby/1.8/fileutils.rb:121:in &lt;code&gt;chdir'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1072:in&lt;/code&gt;chdir'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/packagetask.rb:124:in
&lt;code&gt;define'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in&lt;/code&gt;call'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in
&lt;code&gt;execute'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in&lt;/code&gt;each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in
&lt;code&gt;execute'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in &lt;code&gt;synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
&lt;code&gt;invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in&lt;/code&gt;each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
&lt;code&gt;invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in &lt;code&gt;synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in
&lt;code&gt;invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in&lt;/code&gt;each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in
&lt;code&gt;invoke_prerequisites'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/1.8/monitor.rb:242:in &lt;code&gt;synchronize'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in&lt;/code&gt;invoke_with_call_chain'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in
&lt;code&gt;invoke'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in&lt;/code&gt;invoke_task'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in
&lt;code&gt;top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in&lt;/code&gt;each'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in
&lt;code&gt;top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in&lt;/code&gt;standard_exception_handling'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in
&lt;code&gt;top_level'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in&lt;/code&gt;run'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in
&lt;code&gt;standard_exception_handling'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in&lt;/code&gt;run'
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31
C:/ruby/bin/rake:16:in &lt;code&gt;load' C:/ruby/bin/rake:16&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-12T02:59:57+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-12T03:00:03+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>I apologize for the incorrect formatting:

cd pkg

env

'env' is not recognized as an internal or external command,
operable program or batch file.

rake aborted!

Command failed with status (1): [env...]

....(some more stack trace)</body>
      <body-html>&lt;div&gt;&lt;p&gt;I apologize for the incorrect formatting:&lt;/p&gt;
&lt;p&gt;cd pkg&lt;/p&gt;
&lt;p&gt;env&lt;/p&gt;
&lt;p&gt;'env' is not recognized as an internal or external command,
operable program or batch file.&lt;/p&gt;
&lt;p&gt;rake aborted!&lt;/p&gt;
&lt;p&gt;Command failed with status (1): [env...]&lt;/p&gt;
&lt;p&gt;....(some more stack trace)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-12T03:01:46+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-12T03:01:49+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>gouravtiwari:

What you're getting is a problem of Rake which is fixed in rake repository.

Please use the cucumber gem attached to this message and let us know.

I hope next version of Rake will be soon, but there are other issues around it.

Sorry for the troubles.</body>
      <body-html>&lt;div&gt;&lt;p&gt;gouravtiwari:&lt;/p&gt;
&lt;p&gt;What you're getting is a problem of Rake which is fixed in rake
repository.&lt;/p&gt;
&lt;p&gt;Please use the cucumber gem attached to this message and let us
know.&lt;/p&gt;
&lt;p&gt;I hope next version of Rake will be soon, but there are other
issues around it.&lt;/p&gt;
&lt;p&gt;Sorry for the troubles.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-12T04:10:18+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-12T04:10:19+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Hi Luis

I used the gem you have provided, but still getting the same error of 'jlength' with the gem.

I did:

gem update #to update all gems

then,

&gt;gem uninstall cucumber #to remove older version

&gt;gem install cucumber-0.1.13.gem #to install this gem

&gt;cucumber features\test.feature #to check eaten a's

But this gives me error on 'jlength'

Not sure which step I am missing.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hi Luis&lt;/p&gt;
&lt;p&gt;I used the gem you have provided, but still getting the same
error of 'jlength' with the gem.&lt;/p&gt;
&lt;p&gt;I did:&lt;/p&gt;
&lt;p&gt;gem update #to update all gems&lt;/p&gt;
&lt;p&gt;then,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;gem uninstall cucumber #to remove older version&lt;/p&gt;
&lt;p&gt;gem install cucumber-0.1.13.gem #to install this gem&lt;/p&gt;
&lt;p&gt;cucumber features\test.feature #to check eaten a's&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But this gives me error on 'jlength'&lt;/p&gt;
&lt;p&gt;Not sure which step I am missing.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-13T14:52:15+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-13T14:52:18+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>That too weird.

Can you provide your @gem@ info?

@@@
gem env
@@@

In that way I can see if is a ruby problem or something else.</body>
      <body-html>&lt;div&gt;&lt;p&gt;That too weird.&lt;/p&gt;
&lt;p&gt;Can you provide your &lt;code&gt;gem&lt;/code&gt; info?&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
gem env
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;In that way I can see if is a ruby problem or something
else.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-13T15:03:52+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-13T15:03:55+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Gem env:


C:\&gt;gem env
RubyGems Environment:

  - RUBYGEMS VERSION: 1.3.1

  - RUBY VERSION: 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

  - INSTALLATION DIRECTORY: C:/ruby/lib/ruby/gems/1.8

  - RUBY EXECUTABLE: C:/ruby/bin/ruby.exe

  - EXECUTABLE DIRECTORY: C:/ruby/bin

  - RUBYGEMS PLATFORMS:
    - ruby

    - x86-mswin32-60

  - GEM PATHS:

     - C:/ruby/lib/ruby/gems/1.8

     - D:/Documents and Settings/Gourav Tiwari/My Documents/.gem
/ruby/1.8
  - GEM CONFIGURATION:

     - :update_sources =&gt; true

     - :verbose =&gt; true

     - :benchmark =&gt; false

     - :backtrace =&gt; false

     - :bulk_threshold =&gt; 1000

  - REMOTE SOURCES:

     - http://gems.rubyforge.org/</body>
      <body-html>&lt;div&gt;&lt;p&gt;Gem env:&lt;/p&gt;
&lt;p&gt;C:&amp;gt;gem env RubyGems Environment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;RUBYGEMS VERSION: 1.3.1&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;RUBY VERSION: 1.8.6 (2007-09-24 patchlevel 111)
[i386-mswin32]&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;INSTALLATION DIRECTORY: C:/ruby/lib/ruby/gems/1.8&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;RUBY EXECUTABLE: C:/ruby/bin/ruby.exe&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;EXECUTABLE DIRECTORY: C:/ruby/bin&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;RUBYGEMS PLATFORMS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;ruby&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;x86-mswin32-60&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;GEM PATHS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;C:/ruby/lib/ruby/gems/1.8&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;D:/Documents and Settings/Gourav Tiwari/My Documents/.gem
/ruby/1.8&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;GEM CONFIGURATION:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;:update_sources =&amp;gt; true&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;:verbose =&amp;gt; true&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;:benchmark =&amp;gt; false&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;:backtrace =&amp;gt; false&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;:bulk_threshold =&amp;gt; 1000&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;REMOTE SOURCES:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://gems.rubyforge.org/&quot;&gt;http://gems.rubyforge.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-13T19:00:31+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-13T19:00:31+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Hi

I am still not able to get this gem working on my windows machine, does anyone have any idea what could be wrong?</body>
      <body-html>&lt;div&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I am still not able to get this gem working on my windows
machine, does anyone have any idea what could be wrong?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-17T18:17:58+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-17T18:18:02+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>I wonder what version of the others gems you have installed?

win32console?

@@@
gem list win32console
@@@

Also, what about RSpec?

@@@
gem list rspec
@@@

Also, did you changed your console configuration as indicated &quot;here&quot;:http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting ?</body>
      <body-html>&lt;div&gt;&lt;p&gt;I wonder what version of the others gems you have installed?&lt;/p&gt;
&lt;p&gt;win32console?&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
gem list win32console
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Also, what about RSpec?&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
gem list rspec
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Also, did you changed your console configuration as indicated
&lt;a href=&quot;http://github.com/aslakhellesoy/cucumber/wikis/troubleshooting&quot;&gt;here&lt;/a&gt;
?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-17T18:21:47+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-17T18:21:52+01:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>C:\&gt;gem list win32console

*** LOCAL GEMS ***

win32console (1.2.0, 1.1.0)


C:\&gt;gem list rspec

*** LOCAL GEMS ***

rspec (1.1.11)

rspec-rails (1.1.11)

I have followed the instructions on the wiki page you suggested and I am able to see 'a's but it is giving me problem in 'jlength'.

I should say it is not a problem anymore if you use &quot;rake features&quot;. But if you use &quot;cucumber abc.features&quot; then you would see the jlength error(I have already posted the code and stack trace earlier).</body>
      <body-html>&lt;div&gt;&lt;p&gt;C:&amp;gt;gem list win32console&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;LOCAL GEMS&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;win32console (1.2.0, 1.1.0)&lt;/p&gt;
&lt;p&gt;C:&amp;gt;gem list rspec&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;LOCAL GEMS&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;rspec (1.1.11)&lt;/p&gt;
&lt;p&gt;rspec-rails (1.1.11)&lt;/p&gt;
&lt;p&gt;I have followed the instructions on the wiki page you suggested
and I am able to see 'a's but it is giving me problem in
'jlength'.&lt;/p&gt;
&lt;p&gt;I should say it is not a problem anymore if you use &quot;rake
features&quot;. But if you use &quot;cucumber abc.features&quot; then you would
see the jlength error(I have already posted the code and stack
trace earlier).&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-21T01:34:49+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-21T01:34:50+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Please uninstall any older versions of Cucumber you might have lying around (Rails plugins, Rails frozen gems and standard Ruby gems). The update to cucumber 0.1.13:

  gem install cucumber

Tell us how that works</body>
      <body-html>&lt;div&gt;&lt;p&gt;Please uninstall any older versions of Cucumber you might have
lying around (Rails plugins, Rails frozen gems and standard Ruby
gems). The update to cucumber 0.1.13:&lt;/p&gt;
&lt;p&gt;gem install cucumber&lt;/p&gt;
&lt;p&gt;Tell us how that works&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-21T01:39:50+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-21T01:39:54+01:00</updated-at>
      <user-id type="integer">1302</user-id>
      <user-name>Aslak Helles&#248;y</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Awesome!!!

I just deleted cucumber plugin from vendor/plugin directory, uninstalled cucumber and then installed cucumber 0.1.13 and it worked!

That's the trick, thanks Aslak :)</body>
      <body-html>&lt;div&gt;&lt;p&gt;Awesome!!!&lt;/p&gt;
&lt;p&gt;I just deleted cucumber plugin from vendor/plugin directory,
uninstalled cucumber and then installed cucumber 0.1.13 and it
worked!&lt;/p&gt;
&lt;p&gt;That's the trick, thanks Aslak :)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-12-21T04:09:02+01:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2008-12-21T04:09:07+01:00</updated-at>
      <user-id type="integer">40349</user-id>
      <user-name>gouravtiwari</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Its back with 
cucumber --version 
0.2.3

Feture: list the vilble repositories
    So tht I cn subscribe to repositories
    I wnt to see  list of the repositories
    When I go to the GitNotified site

  Scenrio: More thn one repository           # fetures/repository_list.feture:6
    Given  repository directory               # fetures/repository_list.feture:7
    nd there is  repository nmed &quot;repo_one&quot; # fetures/repository_list.feture:8
    nd there is  repository nmed &quot;repo_two&quot; # fetures/repository_list.feture:9
    When I select the repoository index pge   # fetures/repository_list.feture:10
    Then I will see  listing with &quot;repo_one&quot;  # fetures/repository_list.feture:11
    nd  listing with &quot;repo_two&quot;              # fetures/repository_list.feture:12</body>
      <body-html>&lt;div&gt;&lt;p&gt;Its back with cucumber --version 0.2.3&lt;/p&gt;
&lt;p&gt;Feture: list the vilble repositories&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;So tht I cn subscribe to repositories
I wnt to see  list of the repositories
When I go to the GitNotified site
&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;Scenrio: More thn one repository #
fetures/repository_list.feture:6&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;Given  repository directory               # fetures/repository_list.feture:7
nd there is  repository nmed &quot;repo_one&quot; # fetures/repository_list.feture:8
nd there is  repository nmed &quot;repo_two&quot; # fetures/repository_list.feture:9
When I select the repoository index pge   # fetures/repository_list.feture:10
Then I will see  listing with &quot;repo_one&quot;  # fetures/repository_list.feture:11
nd  listing with &quot;repo_two&quot;              # fetures/repository_list.feture:12
&lt;/code&gt;
&lt;/pre&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-04-10T20:14:10+02:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2009-04-10T20:14:15+02:00</updated-at>
      <user-id type="integer">53723</user-id>
      <user-name>briancolfer (at comcast)</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Have you tried the steps suggested here? 

http://wiki.github.com/aslakhellesoy/cucumber/troubleshooting</body>
      <body-html>&lt;div&gt;&lt;p&gt;Have you tried the steps suggested here?&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wiki.github.com/aslakhellesoy/cucumber/troubleshooting&quot;&gt;http://wiki.github.com/aslakhell...&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-04-10T23:53:57+02:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2009-04-10T23:53:59+02:00</updated-at>
      <user-id type="integer">15301</user-id>
      <user-name>Joseph Wilk</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>To make this a permanent fix, simply add &quot;chcp 1252&quot; to gem.bat in the /ruby/bin folder. Don't have to edit registry in this case.</body>
      <body-html>&lt;div&gt;&lt;p&gt;To make this a permanent fix, simply add &quot;chcp 1252&quot; to gem.bat
in the /ruby/bin folder. Don't have to edit registry in this
case.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-04-18T15:57:37+02:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2009-04-18T15:57:42+02:00</updated-at>
      <user-id type="integer">1037</user-id>
      <user-name>alex</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>I'll suggest you change 'cucumber.bat' instead of gem.bat :-)

gem.bat is only going to change your console page when installing the gem, not when using it.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I'll suggest you change 'cucumber.bat' instead of gem.bat
:-)&lt;/p&gt;
&lt;p&gt;gem.bat is only going to change your console page when
installing the gem, not when using it.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-04-18T16:26:02+02:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2009-04-18T16:26:03+02:00</updated-at>
      <user-id type="integer">11476</user-id>
      <user-name>Luis Lavena</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1302</assigned-user-id>
      <attachments-count type="integer">3</attachments-count>
      <body>I am experiencing this issue with Cucumber 0.3.92</body>
      <body-html>&lt;div&gt;&lt;p&gt;I am experiencing this issue with Cucumber 0.3.92&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-07-31T23:14:34+02:00</created-at>
      <creator-id type="integer">15301</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">25416</milestone-id>
      <number type="integer">81</number>
      <permalink>windows-all-the-a-characters-in-the-output-have-gone-on-strike</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">16211</project-id>
      <state>resolved</state>
      <tag>bug formatter win</tag>
      <title>Windows - all the 'a' characters in the output have gone on strike</title>
      <updated-at type="datetime">2009-07-31T23:14:39+02:00</updated-at>
      <user-id type="integer">22867</user-id>
      <user-name>bhauff</user-name>
      <creator-name>Joseph Wilk</creator-name>
      <assigned-user-name>Aslak Helles&#248;y</assigned-user-name>
      <url>http://rspec.lighthouseapp.com/projects/16211/tickets/81</url>
      <milestone-title>0.1.13</milestone-title>
    </version>
  </versions>
  <attachments type="array">
    <attachment-image type="Attachment">
      <code>6719b98cd1fd90d41f5d3bb619286b48e98b0c90</code>
      <content-type>image/png</content-type>
      <created-at type="datetime">2008-12-11T18:43:33+01:00</created-at>
      <filename>cucumber-unicode-windows.png</filename>
      <height type="integer">597</height>
      <id type="integer">70307</id>
      <size type="integer">45608</size>
      <uploader-id type="integer">11476</uploader-id>
      <width type="integer">883</width>
      <url>http://rspec.lighthouseapp.com/attachments/70307/cucumber-unicode-windows.png</url>
    </attachment-image>
    <attachment type="Attachment">
      <code>3f6600771c7a13542d027f47c128384d6faf3be3</code>
      <content-type>application/octet-stream</content-type>
      <created-at type="datetime">2008-12-12T04:10:18+01:00</created-at>
      <filename>cucumber-0.1.13.gem</filename>
      <height type="integer" nil="true"></height>
      <id type="integer">70525</id>
      <size type="integer">202240</size>
      <uploader-id type="integer">11476</uploader-id>
      <width type="integer" nil="true"></width>
      <url>http://rspec.lighthouseapp.com/attachments/70525/cucumber-0.1.13.gem</url>
    </attachment>
  </attachments>
</ticket>
