In this question a bug in Mathematica's TableView
was reported, which was subsequently confirmed by the community and tagged by belisarius with the bugs tag.
TableView
is a strange beast, with WRI being very secretive about it. As far as I know it came in the open because it was used somewhere in a presentation of a WRI employee and its revelation was probably unintended. It is known to be rather crash-prone, so its use should not be advocated too much (though I personally would love to have such a feature once stable).
The question I have is whether or not the bugs tag should be reserved for bugs in the official, documented function set or that bugs in undocumented functions qualify as well.
I'll provide a few answers for voting. Feel free to add your own.
Internal`Deflatten
crashes if given the wrong parameters. I can imagine how someone really needed this functionality to implement builtin functions, but since he might be the only one using this undocumented and invisible function, he didn't implement error checking. Is that a bad thing, a bug? After people stared usingDeflatten
here,ArrayReshape
was included as a polished & documented almost-equivalent with a different name.