I'm using Code::Blocks 12.11 downloaded from sourceforge.net, not nightly build version.
When coding, I often swithed my codes between the .cpp and .h file by shortcut key. Before Code::Blocks, I was a coder of Borland C++ Builder.
"Swap header/source" in Code::Blocks, the function is different by "menu click" and by "shortcut key".
In IDE for example, there are 4 files opened orderly on tabs like this: a.cpp, b.cpp, a.h, b.h.
"a.cpp" is the current edited file.
1, When clicked "Swap header/source" from Edit menu, the current file jumped "a.h". Clicked the menu again, it returned to "a.cpp" normally. This is OK!
2, When from shortcut key "Ctrl+F6" I used, the current file jumped from "a.cpp" to "b.cpp". Pressing shortcut keys again, it jumped next to "a.h". For the definition of "Swap header/source", this is a bug.
Please check it. Thank you very much.