I am doing a bit of format cleanup on the Code::Blocks Plugins (http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins) wiki-page. I will edit this post to keep a running list of the pages I have changed. As most of any information I am adding (if any) is from the (possibly outdated) About plugin... boxes, anyone with more current information may want to edit it or post it here and I will add it.
Edited/Added pages:
Abbreviations (http://wiki.codeblocks.org/index.php?title=Abbreviations_plugin)
Aligner (http://wiki.codeblocks.org/index.php?title=Aligner_plugin)
Autosave (http://wiki.codeblocks.org/index.php?title=Autosave_plugin)
AutoVersioning (http://wiki.codeblocks.org/index.php?title=AutoVersioning_plugin)
Browse Tracker (http://wiki.codeblocks.org/index.php?title=Browse_Tracker_plugin)
C::B Games (http://wiki.codeblocks.org/index.php?title=C::B_Games_plugin)
CCCC (http://wiki.codeblocks.org/index.php?title=CCCC_plugin)
Class Wizard (http://wiki.codeblocks.org/index.php?title=Class_Wizard_plugin)
Code Completion (http://wiki.codeblocks.org/index.php?title=Code_Completion_plugin)
Code Profiler (http://wiki.codeblocks.org/index.php?title=Code_Profiler_plugin)
Code Statistics (http://wiki.codeblocks.org/index.php?title=Code_Statistics_plugin)
Copy Strings (http://wiki.codeblocks.org/index.php?title=Copy_Strings_to_Clipboard_plugin)
Compiler (http://wiki.codeblocks.org/index.php?title=Compiler_plugin)
CppCheck (http://wiki.codeblocks.org/index.php?title=CppCheck_plugin)
Cscope (http://wiki.codeblocks.org/index.php?title=Cscope_plugin)
Debugger (http://wiki.codeblocks.org/index.php?title=Debugger_plugin)
DevPak Installer (http://wiki.codeblocks.org/index.php?title=DevPak_Installer_plugin)
DisplayEvents (http://wiki.codeblocks.org/index.php?title=DisplayEvents_plugin)
DoxyBlocks (http://wiki.codeblocks.org/index.php?title=DoxyBlocks_plugin)
Editor Tweaks (http://wiki.codeblocks.org/index.php?title=Editor_Tweaks_plugin)
Environment Variables (http://wiki.codeblocks.org/index.php?title=Environment_Variables_plugin)
File Extension Handler (http://wiki.codeblocks.org/index.php?title=File_Extension_Handler_plugin)
Fortran Project (http://wiki.codeblocks.org/index.php?title=Fortran_Project_plugin)
Header Fixup (http://wiki.codeblocks.org/index.php?title=Header_Fixup_plugin)
Header Guard (http://wiki.codeblocks.org/index.php?title=Header_Guard_plugin)
Hex Editor (http://wiki.codeblocks.org/index.php?title=HexEditor_plugin)
Incremental Search (http://wiki.codeblocks.org/index.php?title=Incremental_Search_plugin)
Keyboard Shortcuts (http://wiki.codeblocks.org/index.php?title=Keyboard_Shortcuts_plugin)
KeyMacs (http://wiki.codeblocks.org/index.php?title=KeyMacs_plugin)
Koders (http://wiki.codeblocks.org/index.php?title=Koders_plugin)
LogHacker (http://wiki.codeblocks.org/index.php?title=LogHacker_plugin)
ModPoller (http://wiki.codeblocks.org/index.php?title=ModPoller_plugin)
NassiShneiderman (http://wiki.codeblocks.org/index.php?title=NassiShneiderman_plugin)
OccurrenceHighlighter (http://wiki.codeblocks.org/index.php?title=OccurrenceHighlighter_plugin)
Open Files List (http://wiki.codeblocks.org/index.php?title=Open_Files_List_plugin)
Projects Importer (http://wiki.codeblocks.org/index.php?title=Projects_Importer_plugin)
RegEx Testbed (http://wiki.codeblocks.org/index.php?title=RegEx_Testbed_plugin)
Rss::Blocks (http://wiki.codeblocks.org/index.php?title=Rss::Blocks_plugin)
Scripted Wizard (http://wiki.codeblocks.org/index.php?title=Scripted_Wizard_plugin)
Source Code Formatter (http://wiki.codeblocks.org/index.php?title=Source_Code_Formatter_plugin)
Source Exporter (http://wiki.codeblocks.org/index.php?title=Source_Exporter_plugin)
SpellChecker (http://wiki.codeblocks.org/index.php?title=SpellChecker_plugin)
Symbol Table (http://wiki.codeblocks.org/index.php?title=Symbol_Table_plugin)
ThreadSearch (http://wiki.codeblocks.org/index.php?title=ThreadSearch_plugin)
Tidycmt (http://wiki.codeblocks.org/index.php?title=Tidycmt_plugin)
To-Do List (http://wiki.codeblocks.org/index.php?title=To-Do_List_plugin)
Tools+ (http://wiki.codeblocks.org/index.php?title=Tools%2B_plugin)
Valgrind (http://wiki.codeblocks.org/index.php?title=Valgrind_plugin)
WinXP Look'n'Feel (http://wiki.codeblocks.org/index.php?title=WinXP_Look%27n%27Feel_plugin)
I think most of the wiki content can copied from the C::B manual, see:
http://www.codeblocks.org/user-manual
Thanks, I will look into it.
I did some searching, and it seems (according to this post (http://forums.next.codeblocks.org/index.php/topic,11274.msg84511.html#msg84511)) that the Aligner plugin was merged into Editor Tweaks. Unless somebody says otherwise, I will assume Aligner no longer exists and will remove it from the plugins list.
Quote from: Alpha on August 31, 2011, 04:35:46 AM
I did some searching, and it seems (according to this post (http://forums.next.codeblocks.org/index.php/topic,11274.msg84511.html#msg84511)) that the Aligner plugin was merged into Editor Tweaks. Unless somebody says otherwise, I will assume Aligner no longer exists and will remove it from the plugins list.
yes it is obsolete, it was merged into editortweaks
Thanks for the conformation; I will remove the link on the wiki-page.
Please don't remove the link, but make it point to the EditorTweaks, or put a message that the aligner has been merge to the EditorTweaks plugin.
Understood, I will do that instead.
Quote from: oBFusCATed on August 31, 2011, 03:40:44 PM
Please don't remove the link, but make it point to the EditorTweaks, or put a message that the aligner has been merge to the EditorTweaks plugin.
While we are at it: I recall a OccurrencesHighlighter plugin. Was that merged into EditorTweaks (or the core... or somewhere else), too?
Quote from: MortenMacFly on September 01, 2011, 02:50:38 PM
Quote from: oBFusCATed on August 31, 2011, 03:40:44 PM
Please don't remove the link, but make it point to the EditorTweaks, or put a message that the aligner has been merge to the EditorTweaks plugin.
While we are at it: I recall a OccurrencesHighlighter plugin. Was that merged into EditorTweaks (or the core... or somewhere else), too?
It's part of core (cbEditorInternalData).
Quote from: jens on September 01, 2011, 03:03:06 PM
Quote from: MortenMacFly on September 01, 2011, 02:50:38 PM
Quote from: oBFusCATed on August 31, 2011, 03:40:44 PM
Please don't remove the link, but make it point to the EditorTweaks, or put a message that the aligner has been merge to the EditorTweaks plugin.
While we are at it: I recall a OccurrencesHighlighter plugin. Was that merged into EditorTweaks (or the core... or somewhere else), too?
It's part of core (cbEditorInternalData).
No, it is not. Beside the OccurrenceHighlighting in cbEditorInternalData there is an additional OccurrencesHighlihter plugin:
http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128 (http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128)
Quote from: danselmi on September 01, 2011, 04:08:08 PM
http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128 (http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128)
That's what I meant! What is the difference? I would prefer to separate this functionality into a plugin generally (if possible) and remove it from the core. Would that be feasible?
Quote from: MortenMacFly on September 02, 2011, 09:42:43 AM
What is the difference?
The plugin does highlight on all open editors and has a list which words to highlight. The internal function is highlighting the selected text in the current editor.
The plugin is very simple (no configuration possible).
KeyMacs (http://wiki.codeblocks.org/index.php?title=KeyMacs_plugin) seems to be a 3rd Party Plugin, not a Contrib Plugin. Could someone confirm this? (If it 3rd Party, I will move the placement of its link.)
Quote from: danselmi on September 01, 2011, 04:08:08 PM
Beside the OccurrenceHighlighting in cbEditorInternalData there is an additional OccurrencesHighlihter plugin:
http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128 (http://forums.next.codeblocks.org/index.php/topic,12569.msg85128.html#msg85128)
Is this plugin of enough importance for me to add a page for it on the wiki?
Quote from: Alpha on September 03, 2011, 04:48:02 AM
KeyMacs (http://wiki.codeblocks.org/index.php?title=KeyMacs_plugin) seems to be a 3rd Party Plugin, not a Contrib Plugin.
On further inspection, it appears to have become/merged into the Abbreviations plugin; is this correct?
Quote from: Alpha on September 03, 2011, 04:48:02 AM
Is this plugin of enough importance for me to add a page for it on the wiki?
Yes, it should be considered.
Quote from: Alpha on September 03, 2011, 06:51:45 PM
On further inspection, it appears to have become/merged into the Abbreviations plugin; is this correct?
No, these are two different plugins.
Keymacs allows for complex macros, including recording while abbreviations only accounts for a few (easy) macro replace operations, configured by hand.
Thanks. (By the way, I moved KeyMacs to 3rd Party.)
Most of the plugins on the main plugins page (http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins) are named "<PluginName> plugin" (whereas on the announcements page (http://wiki.codeblocks.org/index.php?title=Announcement_for_plugins/patches) they are simply named "<PluginName>"), however, some do not follow this.
I am giving people a heads up that I plan to rename the plugins on the main plugins page that do not follow the precedent. I also plan to rename the ThreadSearchManual (http://wiki.codeblocks.org/index.php?title=ThreadSearchManual) page to "ThreadSearch plugin".
Done moving pages.
I think the SpellChecker plugin points towards SpellChecker (http://wiki.codeblocks.org/index.php?title=SpellChecker); it will still get there through a redirect, but someone should probably change the internal link to SpellChecker plugin (http://wiki.codeblocks.org/index.php?title=SpellChecker_plugin) so it gets there directly.
In looking into writing a page for the TRACE32 Debugger plugin, "only" information I could find was posted here (http://forums.next.codeblocks.org/index.php/topic,12483.0.html). Does anyone know anything further?
I noticed the plugin
Header Guard is included with the SVN source, but not built by default. Should I add this as a Core/Contrib/3rd Party plugin? If so, which category?
Quote from: Alpha on September 11, 2011, 10:21:40 PM
I think the SpellChecker plugin points towards SpellChecker (http://wiki.codeblocks.org/index.php?title=SpellChecker); it will still get there through a redirect, but someone should probably change the internal link to SpellChecker plugin (http://wiki.codeblocks.org/index.php?title=SpellChecker_plugin) so it gets there directly.
Patch submitted (3216).
Header Guard added as 3rd Party.
Quote from: Alpha on October 28, 2011, 04:09:49 AM
Header Guard added as 3rd Party.
Maybe a little bit out of topic here, but these 4 plugins are in the src\plugin dir, but not built:
src\plugins\headerguard\
src\plugins\loghacker\
src\plugins\modpoller\
src\plugins\tidycmt\Are they update? What do they do? Should they be removed, moved to contrib?
Quote from: daniloz on October 28, 2011, 08:56:00 AM
Maybe a little bit out of topic here, but these 4 plugins are in the src\plugin dir, but not built:
src\plugins\headerguard\
src\plugins\loghacker\
src\plugins\modpoller\
src\plugins\tidycmt\
Are they update? What do they do? Should they be removed, moved to contrib?
They build just fine for me, hence you've to manually select / open the project files.
1.) headerguard: Ensures you have a
#ifndef H_FILE_INCLUDED #define H_FILE_INCLUDED #endif in each of your header files using a unique GUID
2.) loghacker: manipulate the loggers that have been created by several plugins / the core
3.) modpoller: polls for externally modified files in a certain interval (so C::b asks to re-load them if changed externally).
4.) tidycmt: formats comments of a certain style "nicely" when the file is saved
These are very specific and (if enabled by default) would most likely cause unexpected behaviour (imagine you are saving a file and it looks different afterwards). So these plugins are there for people who know how to use them and as tech-demo.
Quote from: daniloz on October 28, 2011, 08:56:00 AM
src\plugins\headerguard\
src\plugins\loghacker\
src\plugins\modpoller\
src\plugins\tidycmt\
I had seen these before, but I could only figure out what Head Guard does. :)
Quote from: MortenMacFly on October 28, 2011, 09:22:28 AM
So these plugins are there for people who know how to use them and as tech-demo.
These plugins are not exactly 3rd party (as I placed Header Guard), but nor are they core or contrib; is there another category I could place them in?
Quote from: Alpha on October 28, 2011, 11:09:00 PM
These plugins are not exactly 3rd party (as I placed Header Guard), but nor are they core or contrib; is there another category I could place them in?
They actually really belong to the core, just they are disabled.
OK, I have shifted them to core (and given them a note).
What's about Code Statistics plugin page?
There is no code, and no executable file(.cbplugin), no link to other place.
It's should be removed, or be reconstructed.
The code stat plugin is in svn -> src/plugins/contrib/