These are a couple of fixes I've made on my CVS sources.
I've made a patch on BerliOS for it.
1 - Find dialog
When repeating a search (F3), after having searched in selected
text and then deselecting all text, CodeBlocks report not finding it.
It keeps looking in the selection range which has zero length.
The patch fixes it.
2 - Saving files - Symbolic links
I use symbolic links on XP (much like ln under Unix) to make the same
file appear in multiple directories. When saving text files with CB, the
symbolic link breaks. I tracked it down to FileManager::Save which
saves to a temp filename and then copies over the original file. The
symbolic link then disappears and I again have two different files
(which I really want to avoid).
Just saving directly to the filename keeps the symbolic link intact
(with other programs, symbolic links work fine and are not deleted).
I have not made a patch for this since what I did was to disable the
extra copying all together.
Question: With things that are obvious and limited bug fixes (like 1),
does this have to go through the whole patch/assignment/verification
chain?
Regards,
Arst