Spirit: removed a temp hack

svn path=/trunk/libs/spirit/; revision=61582
Following up changeset 61584

svn path=/branches/release/boost/spirit/; revision=61589
MPL: merge fix for ticket #1992

svn path=/branches/release/boost/spirit/; revision=61591
Merged revisions 61264,61449 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r61264 | eric_niebler | 2010-04-13 18:26:51 -0700 (Tue, 13 Apr 2010) | 1 line
  
  actually test the documented extension interface
........
  r61449 | dgregor | 2010-04-20 23:33:52 -0700 (Tue, 20 Apr 2010) | 1 line
  
  Default-initialized const objects of class type are ill-formed of the class does not have a user-declared default constructor
........

svn path=/branches/release/boost/spirit/; revision=61627
Merged revisions 61263 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r61263 | jewillco | 2010-04-13 17:16:21 -0700 (Tue, 13 Apr 2010) | 1 line
  
  Disambiguated begin and end;
........

svn path=/branches/release/boost/spirit/; revision=61633
Spirit: fixing wrong return statement construct

svn path=/trunk/boost/spirit/; revision=61645
Spirit: fixed const correctness problem

svn path=/trunk/boost/spirit/; revision=61649
Spirit: one minor thing left in the Qi generator

svn path=/trunk/libs/spirit/; revision=61668
Spirit: Added missing file

svn path=/trunk/libs/spirit/; revision=61669
Spirit: Qi generator fully functional now

svn path=/trunk/libs/spirit/; revision=61679
Eliminate a redundant (and therefore incorrect) using declaration for int_.

svn path=/trunk/libs/spirit/; revision=61696
Cannot bind a non-const reference to a const lvalue; change this
function to return by value instead.

svn path=/trunk/boost/spirit/; revision=61697
Move the implementation of
boost::phoenix::detail::ensure_default<Cases>::eval for the default
case so that it comes *after* the definition of the default_case
template.

svn path=/trunk/boost/spirit/; revision=61698
We can't use the incomplete type simple_trace (actually, there are two
of these) inside a template in a non-dependent expression. Use a
little template trickery to make the expression dependent, delaying
type-checking until later, which simple_trace will be complete.

svn path=/trunk/boost/spirit/; revision=61699
Merge doc changes.

svn path=/branches/release/boost/spirit/; revision=61703
fixed precedence errors

svn path=/trunk/libs/spirit/; revision=61708
Merged revisions 61717 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r61717 | eric_niebler | 2010-04-30 16:48:20 -0700 (Fri, 30 Apr 2010) | 1 line
  
  replace non-portable using declarations with typedefs
........

svn path=/branches/release/boost/spirit/; revision=61724
Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives

svn path=/trunk/boost/spirit/; revision=61726
Spirit: introduced new cutomization point for karma alternatives (variant_which) and extended strict mode to alternatives, added tests

svn path=/trunk/libs/spirit/; revision=61727
Spirit: more changes to scheme stuff

svn path=/trunk/libs/spirit/; revision=61728