- CC: code refactoring on macro replacement functions, mainly change the function name and add comments, which should make the code easier to understand. No function changes.

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9595 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- occurrence-highlight: Make the code shorter

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9596 2a5c6006-c6dd-42ca-98ab-0921f2732cef
* wx30: occurrence-highlight: Fix crash when adding the selection to the list of permanently highlighted string

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9597 2a5c6006-c6dd-42ca-98ab-0921f2732cef