What does a "closed" bug fixed And do you sometimes close bugs when they are not fixed?
Yes, this happens, for example under the following conditions:
1. None of the devs is able to reproduce the bug throughout several releases. A few releases later, an inquiry whether the problem persists is made and
there is no answer (or a negative answer).
2. The report misses significant detail and the developer examining the bug cannot reproduce it. An inquiry for more detail is made, but
there is no answer.
3. The program behaves correctly, but
the user does something wrong. The user is informed about this, and the report is eventually closed.
4. The user was
correct, but the bug report was not processed for some reason, and in the meantime it has become obsolete because the bug was fixed by random chance (some other change). A note is made and the report is closed.
5. The user is being outright ignorant or stupid (or both). The bug it is not a bug at all, possibly the bug report is not even a bug report. The user is given a more or less polite answer (if it's me, then it may be less polite) and the report is closed.
The code::blocks versioning seems strange to me.
Yes, this has been discussed a couple of times in the past.
The problem with versioning is that we released the first RC too early. It only became clear after this that a few things would have to be greatly overhauled before you could call the IDE "usable".
However, once you go to RC, you cannot go back. If we started calling Code::Blocks "beta" again, it would lead to a lot more confusion (pre-RC beta vs. post-RC beta, old RC and new RC). Thus, we left it at that. It is not good, but it is the best we can do now.