Documentation

- Removed "suspicion" comment about the autovivifying of map keys.
  Credited Dmitriy properly.
This commit is contained in:
Paul Beckingham 2011-12-31 11:39:50 -05:00
parent 2e2521a4cf
commit b35a2f54bb
3 changed files with 4 additions and 3 deletions

View file

@ -8,6 +8,7 @@ contributions of the following people:
Cory Donnelly (Contributing Author) Cory Donnelly (Contributing Author)
Johannes Schlatow (Contributing Author) Johannes Schlatow (Contributing Author)
Dirk Deimeke (Technical Advisor & Marketing) Dirk Deimeke (Technical Advisor & Marketing)
Wim Schuermann (Contributing Author)
The following submitted code, packages or analysis, and deserve special thanks: The following submitted code, packages or analysis, and deserve special thanks:
@ -62,7 +63,6 @@ The following submitted code, packages or analysis, and deserve special thanks:
Greg Grossmeier Greg Grossmeier
Barton Meeks Barton Meeks
Martin Klepsch Martin Klepsch
Wim Schuermann
Ralph Bean Ralph Bean
Thanks to the following, who submitted detailed bug reports and excellent Thanks to the following, who submitted detailed bug reports and excellent
@ -116,4 +116,5 @@ suggestions:
Aikido Guy Aikido Guy
Gour-Gadadhara Dasa Gour-Gadadhara Dasa
Aaron Jackson Aaron Jackson
Dmitriy Samborskiy

View file

@ -219,6 +219,8 @@
+ Fixed bug #860, which prevented lower-case priority values from being + Fixed bug #860, which prevented lower-case priority values from being
accepted (thanks to Michelle Crane). accepted (thanks to Michelle Crane).
+ Fixed bug #862, which suppressed feedback from the 'denotate' command. + Fixed bug #862, which suppressed feedback from the 'denotate' command.
+ Fixed bug #892, which caused a segfault due to misuse of
std::map::operator[] (thanks to Dmitriy Samborskiy).
# Untracked Bugs, biggest first. # Untracked Bugs, biggest first.
+ Fixed bug that required the '%YAML' prologue in a YAML import. + Fixed bug that required the '%YAML' prologue in a YAML import.

View file

@ -1290,8 +1290,6 @@ bool A3::is_attr (Nibbler& n, Arg& arg)
// Most attributes are standard, some are pseudo-attributes, such as // Most attributes are standard, some are pseudo-attributes, such as
// 'limit:page', which is not represented by a column object, and // 'limit:page', which is not represented by a column object, and
// therefore not stored. // therefore not stored.
// I suspect this is auto-vivifying context.columns["limit"]. Bugger.
std::map<std::string, Column*>::iterator i = context.columns.find (name); std::map<std::string, Column*>::iterator i = context.columns.find (name);
if (i != context.columns.end ()) if (i != context.columns.end ())
arg._type = Arg::type_id (i->second->type ()); arg._type = Arg::type_id (i->second->type ());