
"Rob Stewart" <stewart@sig.com> wrote in message:
I'm the one that raised the issue. Was I offended? No. I was bothered by the example, however. Why? Because it belittled an important political figure -- President Bush -- during an election year
FWIW, I wrote it last year.
and smacked of being anti-Bush.
I think that's the main point. You can't tell from the example whether the author (I in particular or Boost as a whole) is poking fun at the well-known mannerisms of a beloved figure or belittling someone who is reviled. I want the iostreams library (and Boost) to be as widely used as possible, and I wouldn't want to scare off people (if only a few) who assume the second interpretation. What would your feelings be if I called the filters in question 'dictionary filters' and then in a usage example said something like this: "We might use a dictionary filter to correct malapropisms, like so: struct malapropism_filter : dictionary_filter { malapropism_filter() { add_entry("subliminable", "subliminal"); add_entry("misunderestimate", "underestimate"); ... } };" Would this still be objectionable, in your opinion? Jonathan