SF.net SVN: geany:[4799] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Mon Apr 5 11:42:32 UTC 2010


Revision: 4799
          http://geany.svn.sourceforge.net/geany/?rev=4799&view=rev
Author:   ntrel
Date:     2010-04-05 11:42:31 +0000 (Mon, 05 Apr 2010)

Log Message:
-----------
Add API docs for keybinding enums.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/doc/plugins.dox
    trunk/src/keybindings.c
    trunk/src/keybindings.h

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/ChangeLog	2010-04-05 11:42:31 UTC (rev 4799)
@@ -1,3 +1,9 @@
+2010-04-05  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/keybindings.c, src/keybindings.h, doc/plugins.dox:
+   Add API docs for keybinding enums.
+
+
 2010-04-01  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
 
  * src/geanymenubuttonaction.c, src/geanymenubuttonaction.h,

Modified: trunk/doc/plugins.dox
===================================================================
--- trunk/doc/plugins.dox	2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/doc/plugins.dox	2010-04-05 11:42:31 UTC (rev 4799)
@@ -54,6 +54,7 @@
  * - @link document.h @endlink
  * - @link editor.h @endlink
  * - @link filetypes.h @endlink
+ * - @link keybindings.h @endlink
  * - @link msgwindow.h @endlink
  * - @link project.h @endlink
  * - @link sciwrappers.h Scintilla Wrapper Functions @endlink

Modified: trunk/src/keybindings.c
===================================================================
--- trunk/src/keybindings.c	2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/src/keybindings.c	2010-04-05 11:42:31 UTC (rev 4799)
@@ -24,6 +24,8 @@
 /**
  * @file keybindings.h
  * Configurable keyboard shortcuts.
+ * - keybindings_send_command() mimics a built-in keybinding.
+ * - @ref GeanyKeyGroupID lists groups of built-in keybindings.
  * @see plugin_set_key_group().
  **/
 

Modified: trunk/src/keybindings.h
===================================================================
--- trunk/src/keybindings.h	2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/src/keybindings.h	2010-04-05 11:42:31 UTC (rev 4799)
@@ -79,258 +79,258 @@
  * The _COUNT item should not be used by plugins, as it may well change. */
 
 /** Keybinding group IDs */
-enum
+enum GeanyKeyGroupID
 {
-	GEANY_KEY_GROUP_FILE,
-	GEANY_KEY_GROUP_PROJECT,
-	GEANY_KEY_GROUP_EDITOR,
-	GEANY_KEY_GROUP_CLIPBOARD,
-	GEANY_KEY_GROUP_SELECT,
-	GEANY_KEY_GROUP_FORMAT,
-	GEANY_KEY_GROUP_INSERT,
-	GEANY_KEY_GROUP_SETTINGS,
-	GEANY_KEY_GROUP_SEARCH,
-	GEANY_KEY_GROUP_GOTO,
-	GEANY_KEY_GROUP_VIEW,
-	GEANY_KEY_GROUP_FOCUS,
-	GEANY_KEY_GROUP_NOTEBOOK,
-	GEANY_KEY_GROUP_DOCUMENT,
-	GEANY_KEY_GROUP_BUILD,
-	GEANY_KEY_GROUP_TOOLS,
-	GEANY_KEY_GROUP_HELP,
+	GEANY_KEY_GROUP_FILE,			/**< Group for @ref GeanyKeysFileID. */
+	GEANY_KEY_GROUP_PROJECT,		/**< Group for @ref GeanyKeysProjectID. */
+	GEANY_KEY_GROUP_EDITOR,			/**< Group for @ref GeanyKeysEditorID. */
+	GEANY_KEY_GROUP_CLIPBOARD,		/**< Group for @ref GeanyKeysClipboardID. */
+	GEANY_KEY_GROUP_SELECT,			/**< Group for @ref GeanyKeysSelectID. */
+	GEANY_KEY_GROUP_FORMAT,			/**< Group for @ref GeanyKeysFormatID. */
+	GEANY_KEY_GROUP_INSERT,			/**< Group for @ref GeanyKeysInsertID. */
+	GEANY_KEY_GROUP_SETTINGS,		/**< Group for @ref GeanyKeysSettingsID. */
+	GEANY_KEY_GROUP_SEARCH,			/**< Group for @ref GeanyKeysSearchID. */
+	GEANY_KEY_GROUP_GOTO,			/**< Group for @ref GeanyKeysGoToID. */
+	GEANY_KEY_GROUP_VIEW,			/**< Group for @ref GeanyKeysViewID. */
+	GEANY_KEY_GROUP_FOCUS,			/**< Group for @ref GeanyKeysFocusID. */
+	GEANY_KEY_GROUP_NOTEBOOK,		/**< Group for @ref GeanyKeysNotebookTabID. */
+	GEANY_KEY_GROUP_DOCUMENT,		/**< Group for @ref GeanyKeysDocumentID. */
+	GEANY_KEY_GROUP_BUILD,			/**< Group for @ref GeanyKeysBuildID. */
+	GEANY_KEY_GROUP_TOOLS,			/**< Group for @ref GeanyKeysToolsID. */
+	GEANY_KEY_GROUP_HELP,			/**< Group for @ref GeanyKeysHelpID. */
 	GEANY_KEY_GROUP_COUNT
 };
 
 /** File group keybinding command IDs */
-enum
+enum GeanyKeysFileID
 {
-	GEANY_KEYS_FILE_NEW,
-	GEANY_KEYS_FILE_OPEN,
-	GEANY_KEYS_FILE_OPENSELECTED,
-	GEANY_KEYS_FILE_SAVE,
-	GEANY_KEYS_FILE_SAVEAS,
-	GEANY_KEYS_FILE_SAVEALL,
-	GEANY_KEYS_FILE_PRINT,
-	GEANY_KEYS_FILE_CLOSE,
-	GEANY_KEYS_FILE_CLOSEALL,
-	GEANY_KEYS_FILE_RELOAD,
-	GEANY_KEYS_FILE_OPENLASTTAB,
+	GEANY_KEYS_FILE_NEW,			/**< Keybinding. */
+	GEANY_KEYS_FILE_OPEN,			/**< Keybinding. */
+	GEANY_KEYS_FILE_OPENSELECTED,	/**< Keybinding. */
+	GEANY_KEYS_FILE_SAVE,			/**< Keybinding. */
+	GEANY_KEYS_FILE_SAVEAS,			/**< Keybinding. */
+	GEANY_KEYS_FILE_SAVEALL,		/**< Keybinding. */
+	GEANY_KEYS_FILE_PRINT,			/**< Keybinding. */
+	GEANY_KEYS_FILE_CLOSE,			/**< Keybinding. */
+	GEANY_KEYS_FILE_CLOSEALL,		/**< Keybinding. */
+	GEANY_KEYS_FILE_RELOAD,			/**< Keybinding. */
+	GEANY_KEYS_FILE_OPENLASTTAB,	/**< Keybinding. */
 	GEANY_KEYS_FILE_COUNT
 };
 
 /** Project group keybinding command IDs */
-enum
+enum GeanyKeysProjectID
 {
-	GEANY_KEYS_PROJECT_PROPERTIES,
+	GEANY_KEYS_PROJECT_PROPERTIES,		/**< Keybinding. */
 	GEANY_KEYS_PROJECT_COUNT
 };
 
 /** Editor group keybinding command IDs */
-enum
+enum GeanyKeysEditorID
 {
-	GEANY_KEYS_EDITOR_UNDO,
-	GEANY_KEYS_EDITOR_REDO,
-	GEANY_KEYS_EDITOR_DELETELINE,
-	GEANY_KEYS_EDITOR_DUPLICATELINE,
-	GEANY_KEYS_EDITOR_TRANSPOSELINE,
-	GEANY_KEYS_EDITOR_SCROLLTOLINE,
-	GEANY_KEYS_EDITOR_SCROLLLINEUP,
-	GEANY_KEYS_EDITOR_SCROLLLINEDOWN,
-	GEANY_KEYS_EDITOR_COMPLETESNIPPET,
-	GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION,
-	GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR,
-	GEANY_KEYS_EDITOR_CONTEXTACTION,
-	GEANY_KEYS_EDITOR_AUTOCOMPLETE,
-	GEANY_KEYS_EDITOR_CALLTIP,
-	GEANY_KEYS_EDITOR_MACROLIST,
-	GEANY_KEYS_EDITOR_DELETELINETOEND,
-	GEANY_KEYS_EDITOR_WORDPARTCOMPLETION,
-	GEANY_KEYS_EDITOR_MOVELINEUP,
-	GEANY_KEYS_EDITOR_MOVELINEDOWN,
+	GEANY_KEYS_EDITOR_UNDO,						/**< Keybinding. */
+	GEANY_KEYS_EDITOR_REDO,						/**< Keybinding. */
+	GEANY_KEYS_EDITOR_DELETELINE,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_DUPLICATELINE,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_TRANSPOSELINE,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_SCROLLTOLINE,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_SCROLLLINEUP,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_SCROLLLINEDOWN,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_COMPLETESNIPPET,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION, /**< Keybinding. */
+	GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR,		/**< Keybinding. */
+	GEANY_KEYS_EDITOR_CONTEXTACTION,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_AUTOCOMPLETE,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_CALLTIP,					/**< Keybinding. */
+	GEANY_KEYS_EDITOR_MACROLIST,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_DELETELINETOEND,			/**< Keybinding. */
+	GEANY_KEYS_EDITOR_WORDPARTCOMPLETION,		/**< Keybinding. */
+	GEANY_KEYS_EDITOR_MOVELINEUP,				/**< Keybinding. */
+	GEANY_KEYS_EDITOR_MOVELINEDOWN,				/**< Keybinding. */
 	GEANY_KEYS_EDITOR_COUNT
 };
 
 /** Clipboard group keybinding command IDs */
-enum
+enum GeanyKeysClipboardID
 {
-	GEANY_KEYS_CLIPBOARD_CUT,
-	GEANY_KEYS_CLIPBOARD_COPY,
-	GEANY_KEYS_CLIPBOARD_PASTE,
-	GEANY_KEYS_CLIPBOARD_CUTLINE,
-	GEANY_KEYS_CLIPBOARD_COPYLINE,
+	GEANY_KEYS_CLIPBOARD_CUT,			/**< Keybinding. */
+	GEANY_KEYS_CLIPBOARD_COPY,			/**< Keybinding. */
+	GEANY_KEYS_CLIPBOARD_PASTE,			/**< Keybinding. */
+	GEANY_KEYS_CLIPBOARD_CUTLINE,		/**< Keybinding. */
+	GEANY_KEYS_CLIPBOARD_COPYLINE,		/**< Keybinding. */
 	GEANY_KEYS_CLIPBOARD_COUNT
 };
 
 /** Select group keybinding command IDs */
-enum
+enum GeanyKeysSelectID
 {
 
-	GEANY_KEYS_SELECT_ALL,
-	GEANY_KEYS_SELECT_WORD,
-	GEANY_KEYS_SELECT_LINE,
-	GEANY_KEYS_SELECT_PARAGRAPH,
-	GEANY_KEYS_SELECT_WORDPARTLEFT,
-	GEANY_KEYS_SELECT_WORDPARTRIGHT,
+	GEANY_KEYS_SELECT_ALL,				/**< Keybinding. */
+	GEANY_KEYS_SELECT_WORD,				/**< Keybinding. */
+	GEANY_KEYS_SELECT_LINE,				/**< Keybinding. */
+	GEANY_KEYS_SELECT_PARAGRAPH,		/**< Keybinding. */
+	GEANY_KEYS_SELECT_WORDPARTLEFT,		/**< Keybinding. */
+	GEANY_KEYS_SELECT_WORDPARTRIGHT,	/**< Keybinding. */
 	GEANY_KEYS_SELECT_COUNT
 };
 
 /** Format group keybinding command IDs */
-enum
+enum GeanyKeysFormatID
 {
-	GEANY_KEYS_FORMAT_TOGGLECASE,
-	GEANY_KEYS_FORMAT_COMMENTLINETOGGLE,
-	GEANY_KEYS_FORMAT_COMMENTLINE,
-	GEANY_KEYS_FORMAT_UNCOMMENTLINE,
-	GEANY_KEYS_FORMAT_INCREASEINDENT,
-	GEANY_KEYS_FORMAT_DECREASEINDENT,
-	GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE,
-	GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE,
-	GEANY_KEYS_FORMAT_AUTOINDENT,
-	GEANY_KEYS_FORMAT_SENDTOCMD1,
-	GEANY_KEYS_FORMAT_SENDTOCMD2,
-	GEANY_KEYS_FORMAT_SENDTOCMD3,
-	GEANY_KEYS_FORMAT_SENDTOVTE,
-	GEANY_KEYS_FORMAT_REFLOWPARAGRAPH,
+	GEANY_KEYS_FORMAT_TOGGLECASE,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_COMMENTLINETOGGLE,		/**< Keybinding. */
+	GEANY_KEYS_FORMAT_COMMENTLINE,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_UNCOMMENTLINE,			/**< Keybinding. */
+	GEANY_KEYS_FORMAT_INCREASEINDENT,			/**< Keybinding. */
+	GEANY_KEYS_FORMAT_DECREASEINDENT,			/**< Keybinding. */
+	GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE,	/**< Keybinding. */
+	GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE,	/**< Keybinding. */
+	GEANY_KEYS_FORMAT_AUTOINDENT,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_SENDTOCMD1,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_SENDTOCMD2,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_SENDTOCMD3,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_SENDTOVTE,				/**< Keybinding. */
+	GEANY_KEYS_FORMAT_REFLOWPARAGRAPH,			/**< Keybinding. */
 	GEANY_KEYS_FORMAT_COUNT
 };
 
 /** Insert group keybinding command IDs */
-enum
+enum GeanyKeysInsertID
 {
-	GEANY_KEYS_INSERT_DATE,
-	GEANY_KEYS_INSERT_ALTWHITESPACE,
+	GEANY_KEYS_INSERT_DATE,				/**< Keybinding. */
+	GEANY_KEYS_INSERT_ALTWHITESPACE,	/**< Keybinding. */
 	GEANY_KEYS_INSERT_COUNT
 };
 
 /** Settings group keybinding command IDs */
-enum
+enum GeanyKeysSettingsID
 {
-	GEANY_KEYS_SETTINGS_PREFERENCES,
-	GEANY_KEYS_SETTINGS_PLUGINPREFERENCES,
+	GEANY_KEYS_SETTINGS_PREFERENCES,		/**< Keybinding. */
+	GEANY_KEYS_SETTINGS_PLUGINPREFERENCES,	/**< Keybinding. */
 	GEANY_KEYS_SETTINGS_COUNT
 };
 
 /** Search group keybinding command IDs */
-enum
+enum GeanyKeysSearchID
 {
-	GEANY_KEYS_SEARCH_FIND,
-	GEANY_KEYS_SEARCH_FINDNEXT,
-	GEANY_KEYS_SEARCH_FINDPREVIOUS,
-	GEANY_KEYS_SEARCH_FINDINFILES,
-	GEANY_KEYS_SEARCH_REPLACE,
-	GEANY_KEYS_SEARCH_FINDNEXTSEL,
-	GEANY_KEYS_SEARCH_FINDPREVSEL,
-	GEANY_KEYS_SEARCH_NEXTMESSAGE,
-	GEANY_KEYS_SEARCH_PREVIOUSMESSAGE,
-	GEANY_KEYS_SEARCH_FINDUSAGE,
-	GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE,
-	GEANY_KEYS_SEARCH_MARKALL,
+	GEANY_KEYS_SEARCH_FIND,					/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDNEXT,				/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDPREVIOUS,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDINFILES,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_REPLACE,				/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDNEXTSEL,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDPREVSEL,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_NEXTMESSAGE,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_PREVIOUSMESSAGE,		/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDUSAGE,			/**< Keybinding. */
+	GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE,	/**< Keybinding. */
+	GEANY_KEYS_SEARCH_MARKALL,				/**< Keybinding. */
 	GEANY_KEYS_SEARCH_COUNT
 };
 
 /** Go To group keybinding command IDs */
-enum
+enum GeanyKeysGoToID
 {
-	GEANY_KEYS_GOTO_FORWARD,
-	GEANY_KEYS_GOTO_BACK,
-	GEANY_KEYS_GOTO_LINE,
-	GEANY_KEYS_GOTO_LINESTART,
-	GEANY_KEYS_GOTO_LINEEND,
-	GEANY_KEYS_GOTO_MATCHINGBRACE,
-	GEANY_KEYS_GOTO_TOGGLEMARKER,
-	GEANY_KEYS_GOTO_NEXTMARKER,
-	GEANY_KEYS_GOTO_PREVIOUSMARKER,
-	GEANY_KEYS_GOTO_PREVWORDPART,
-	GEANY_KEYS_GOTO_NEXTWORDPART,
-	GEANY_KEYS_GOTO_TAGDEFINITION,
-	GEANY_KEYS_GOTO_TAGDECLARATION,
-	GEANY_KEYS_GOTO_LINEENDVISUAL,
+	GEANY_KEYS_GOTO_FORWARD,			/**< Keybinding. */
+	GEANY_KEYS_GOTO_BACK,				/**< Keybinding. */
+	GEANY_KEYS_GOTO_LINE,				/**< Keybinding. */
+	GEANY_KEYS_GOTO_LINESTART,			/**< Keybinding. */
+	GEANY_KEYS_GOTO_LINEEND,			/**< Keybinding. */
+	GEANY_KEYS_GOTO_MATCHINGBRACE,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_TOGGLEMARKER,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_NEXTMARKER,			/**< Keybinding. */
+	GEANY_KEYS_GOTO_PREVIOUSMARKER,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_PREVWORDPART,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_NEXTWORDPART,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_TAGDEFINITION,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_TAGDECLARATION,		/**< Keybinding. */
+	GEANY_KEYS_GOTO_LINEENDVISUAL,		/**< Keybinding. */
 	GEANY_KEYS_GOTO_COUNT
 };
 
 /** View group keybinding command IDs */
-enum
+enum GeanyKeysViewID
 {
-	GEANY_KEYS_VIEW_TOGGLEALL,
-	GEANY_KEYS_VIEW_FULLSCREEN,
-	GEANY_KEYS_VIEW_MESSAGEWINDOW,
-	GEANY_KEYS_VIEW_SIDEBAR,
-	GEANY_KEYS_VIEW_ZOOMIN,
-	GEANY_KEYS_VIEW_ZOOMOUT,
-	GEANY_KEYS_VIEW_ZOOMRESET,
+	GEANY_KEYS_VIEW_TOGGLEALL,			/**< Keybinding. */
+	GEANY_KEYS_VIEW_FULLSCREEN,			/**< Keybinding. */
+	GEANY_KEYS_VIEW_MESSAGEWINDOW,		/**< Keybinding. */
+	GEANY_KEYS_VIEW_SIDEBAR,			/**< Keybinding. */
+	GEANY_KEYS_VIEW_ZOOMIN,				/**< Keybinding. */
+	GEANY_KEYS_VIEW_ZOOMOUT,			/**< Keybinding. */
+	GEANY_KEYS_VIEW_ZOOMRESET,			/**< Keybinding. */
 	GEANY_KEYS_VIEW_COUNT
 };
 
 /** Focus group keybinding command IDs */
-/* TODO when the plugin get increased the next time, re-arrange these keybindings */
-enum
+/* TODO when the plugin ABI get increased the next time, rearrange these keybindings */
+enum GeanyKeysFocusID
 {
-	GEANY_KEYS_FOCUS_EDITOR,
-	GEANY_KEYS_FOCUS_SCRIBBLE,
-	GEANY_KEYS_FOCUS_VTE,
-	GEANY_KEYS_FOCUS_SEARCHBAR,
-	GEANY_KEYS_FOCUS_SIDEBAR,
-	GEANY_KEYS_FOCUS_COMPILER,
-	GEANY_KEYS_FOCUS_MESSAGES,
-	GEANY_KEYS_FOCUS_MESSAGE_WINDOW,
-	GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST,
-	GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST,
+	GEANY_KEYS_FOCUS_EDITOR,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_SCRIBBLE,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_VTE,					/**< Keybinding. */
+	GEANY_KEYS_FOCUS_SEARCHBAR,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_SIDEBAR,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_COMPILER,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_MESSAGES,				/**< Keybinding. */
+	GEANY_KEYS_FOCUS_MESSAGE_WINDOW,		/**< Keybinding. */
+	GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST,	/**< Keybinding. */
+	GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST,	/**< Keybinding. */
 	GEANY_KEYS_FOCUS_COUNT
 };
 
 /** Notebook Tab group keybinding command IDs */
-enum
+enum GeanyKeysNotebookTabID
 {
-	GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT,
-	GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT,
-	GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED,
-	GEANY_KEYS_NOTEBOOK_MOVETABLEFT,
-	GEANY_KEYS_NOTEBOOK_MOVETABRIGHT,
-	GEANY_KEYS_NOTEBOOK_MOVETABFIRST,
-	GEANY_KEYS_NOTEBOOK_MOVETABLAST,
+	GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT,			/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT,			/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED,		/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_MOVETABLEFT,			/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_MOVETABRIGHT,			/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_MOVETABFIRST,			/**< Keybinding. */
+	GEANY_KEYS_NOTEBOOK_MOVETABLAST,			/**< Keybinding. */
 	GEANY_KEYS_NOTEBOOK_COUNT
 };
 
 /** Document group keybinding command IDs */
-enum
+enum GeanyKeysDocumentID
 {
-	GEANY_KEYS_DOCUMENT_REPLACETABS,
-	GEANY_KEYS_DOCUMENT_REPLACESPACES,
-	GEANY_KEYS_DOCUMENT_TOGGLEFOLD,
-	GEANY_KEYS_DOCUMENT_FOLDALL,
-	GEANY_KEYS_DOCUMENT_UNFOLDALL,
-	GEANY_KEYS_DOCUMENT_RELOADTAGLIST,
-	GEANY_KEYS_DOCUMENT_LINEWRAP,
-	GEANY_KEYS_DOCUMENT_LINEBREAK,
+	GEANY_KEYS_DOCUMENT_REPLACETABS,		/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_REPLACESPACES,		/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_TOGGLEFOLD,			/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_FOLDALL,			/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_UNFOLDALL,			/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_RELOADTAGLIST,		/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_LINEWRAP,			/**< Keybinding. */
+	GEANY_KEYS_DOCUMENT_LINEBREAK,			/**< Keybinding. */
 	GEANY_KEYS_DOCUMENT_COUNT
 };
 
 /** Build group keybinding command IDs */
-enum
+enum GeanyKeysBuildID
 {
-	GEANY_KEYS_BUILD_COMPILE,
-	GEANY_KEYS_BUILD_LINK,
-	GEANY_KEYS_BUILD_MAKE,
-	GEANY_KEYS_BUILD_MAKEOWNTARGET,
-	GEANY_KEYS_BUILD_MAKEOBJECT,
-	GEANY_KEYS_BUILD_NEXTERROR,
-	GEANY_KEYS_BUILD_PREVIOUSERROR,
-	GEANY_KEYS_BUILD_RUN,
-	GEANY_KEYS_BUILD_OPTIONS,
+	GEANY_KEYS_BUILD_COMPILE,			/**< Keybinding. */
+	GEANY_KEYS_BUILD_LINK,				/**< Keybinding. */
+	GEANY_KEYS_BUILD_MAKE,				/**< Keybinding. */
+	GEANY_KEYS_BUILD_MAKEOWNTARGET,		/**< Keybinding. */
+	GEANY_KEYS_BUILD_MAKEOBJECT,		/**< Keybinding. */
+	GEANY_KEYS_BUILD_NEXTERROR,			/**< Keybinding. */
+	GEANY_KEYS_BUILD_PREVIOUSERROR,		/**< Keybinding. */
+	GEANY_KEYS_BUILD_RUN,				/**< Keybinding. */
+	GEANY_KEYS_BUILD_OPTIONS,			/**< Keybinding. */
 	GEANY_KEYS_BUILD_COUNT
 };
 
 /** Tools group keybinding command IDs */
-enum
+enum GeanyKeysToolsID
 {
-	GEANY_KEYS_TOOLS_OPENCOLORCHOOSER,
+	GEANY_KEYS_TOOLS_OPENCOLORCHOOSER,		/**< Keybinding. */
 	GEANY_KEYS_TOOLS_COUNT
 };
 
 /** Help group keybinding command IDs */
-enum
+enum GeanyKeysHelpID
 {
-	GEANY_KEYS_HELP_HELP,
+	GEANY_KEYS_HELP_HELP,			/**< Keybinding. */
 	GEANY_KEYS_HELP_COUNT
 };
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list