[squeak-dev] Re: [BUG]LimitedWriteStream(Object)>>doesNotUnderstand:
#withStyleFor:do:
Andreas Raab
andreas.raab at gmx.de
Tue May 11 06:14:47 UTC 2010
On 5/10/2010 10:16 PM, Hernán Morales Durand wrote:
> Where is the question? It's just a bug report.
http://catb.org/~esr/faqs/smart-questions.html#id382249
"Don't rush to claim that you have found a bug
When you are having problems with a piece of software, don't claim you
have found a bug unless you are very, very sure of your ground. Hint:
unless you can provide a source-code patch that fixes the problem, or a
regression test against a previous version that demonstrates incorrect
behavior, you are probably not sure enough. This applies to webpages and
documentation, too; if you have found a documentation “bug”, you should
supply replacement text and which pages it should go on.
Remember, there are many other users that are not experiencing your
problem. Otherwise you would have learned about it while reading the
documentation and searching the Web (you did do that before complaining,
didn't you?). This means that very probably it is you who are doing
something wrong, not the software.
The people who wrote the software work very hard to make it work as well
as possible. If you claim you have found a bug, you'll be impugning
their competence, which may offend some of them even if you are correct.
It's especially undiplomatic to yell “bug” in the Subject line.
When asking your question, it is best to write as though you assume you
are doing something wrong, even if you are privately pretty sure you
have found an actual bug. If there really is a bug, you will hear about
it in the answer. Play it so the maintainers will want to apologize to
you if the bug is real, rather than so that you will owe them an apology
if you have messed up."
> Besides, instruction manuals for human behavior? Nah.
>
> Cheers,
>
> Hernán
>
> 2010/5/11 Andreas Raab<andreas.raab at gmx.de>:
>> http://catb.org/~esr/faqs/smart-questions.html
>>
>> Cheers,
>> - Andreas
>>
>> On 5/10/2010 8:16 PM, Hernán Morales Durand wrote:
>>>
>>> MethodNode decompile: #printPragmasOn:.
>>> MethodNode decompile: #printPrimitiveOn:.
>>> MethodNode decompile: #printWithClosureAnalysisOn:.
>>> MethodNode decompile: #asColorizedSmalltalk80Text.
>>> ...
>>>
>>> 11 May 2010 12:17:10.534 am
>>> VM: Win32 - Smalltalk
>>> Image: Squeak4.1 [latest update: #9957]
>>>
>>> LimitedWriteStream(Object)>>doesNotUnderstand: #withStyleFor:do:
>>> Receiver: a LimitedWriteStream 'selector: '
>>> Arguments and temporary variables:
>>> aMessage: withStyleFor: #methodArgument do: [closure]
>>> in [] in
>>> BytecodeAgnostic...etc...
>>> exception: MessageNotUnderstood:
>>> LimitedWriteStream>>withStyleFor:do:
>>> resumeValue: nil
>>> Receiver's instance variables:
>>> collection: 'selector:
>>>
>>>
>>
>>
>>
>
>
More information about the Squeak-dev
mailing list
|