Bug - tags

- Modified A3::is_tag to allow @, # and $ in tag names.
This commit is contained in:
Paul Beckingham 2011-09-06 23:54:31 -04:00
parent 69aa041218
commit c62f36ef87

View file

@ -709,6 +709,13 @@ const A3 A3::tokenize (const A3& input) const
found_something_after_sequence = true;
}
else if (is_tag (n, s))
{
output.push_back (Arg (s, Arg::cat_tag));
if (found_sequence)
found_something_after_sequence = true;
}
// Must be higher than number.
// Must be higher than operator.
// Note that Nibbler::getDate does not read durations.
@ -728,13 +735,6 @@ const A3 A3::tokenize (const A3& input) const
found_something_after_sequence = true;
}
else if (is_tag (n, s))
{
output.push_back (Arg (s, Arg::cat_tag));
if (found_sequence)
found_something_after_sequence = true;
}
else if (n.getOneOf (operators, s))
{
output.push_back (Arg (s, Arg::cat_op));