[geany/geany] 67ae77: Strip more double leading spaces

Colomban Wendling git-noreply at xxxxx
Sun Apr 27 02:31:28 UTC 2014


Branch:      refs/heads/master
Author:      Colomban Wendling <ban at herbesfolles.org>
Committer:   Colomban Wendling <ban at herbesfolles.org>
Date:        Sun, 27 Apr 2014 02:31:28 UTC
Commit:      67ae7707364ecc09da8675803b48575d61b82fcf
             https://github.com/geany/geany/commit/67ae7707364ecc09da8675803b48575d61b82fcf

Log Message:
-----------
Strip more double leading spaces


Modified Paths:
--------------
    doc/pluginsignals.c

Modified: doc/pluginsignals.c
218 lines changed, 113 insertions(+), 105 deletions(-)
===================================================================
@@ -22,29 +22,29 @@
 /* Note: this file is for Doxygen only. */
 
 /**
- *  @file pluginsignals.c
- *  Plugin Signals
+ * @file pluginsignals.c
+ * Plugin Signals
  *
  *
- *  @section Usage
+ * @section Usage
  *
- *  To use plugin signals in Geany, you have two options:
+ * To use plugin signals in Geany, you have two options:
  *
- *  -# Create a PluginCallback array with the @ref plugin_callbacks symbol. List the signals
- *     you want to listen to and create the appropiate signal callbacks for each signal.
- *     The callback array is read @a after plugin_init() has been called.
- *  -# Use plugin_signal_connect(), which can be called at any time and can also connect
- *     to non-Geany signals (such as GTK widget signals).
+ * -# Create a PluginCallback array with the @ref plugin_callbacks symbol. List the signals
+ *    you want to listen to and create the appropiate signal callbacks for each signal.
+ *    The callback array is read @a after plugin_init() has been called.
+ * -# Use plugin_signal_connect(), which can be called at any time and can also connect
+ *    to non-Geany signals (such as GTK widget signals).
  *
- *  This page lists the signal prototypes, but you connect to them using the
- *  string name (which by convention uses @c - hyphens instead of @c _ underscores).
+ * This page lists the signal prototypes, but you connect to them using the
+ * string name (which by convention uses @c - hyphens instead of @c _ underscores).
  *
- *  E.g. @c "document-open" for @ref document_open.
+ * E.g. @c "document-open" for @ref document_open.
  *
- *  The following code demonstrates how to use signals in Geany plugins. The code can be inserted
- *  in your plugin code at any desired position.
+ * The following code demonstrates how to use signals in Geany plugins. The code can be inserted
+ * in your plugin code at any desired position.
  *
- *  @code
+ * @code
 static void on_document_open(GObject *obj, GeanyDocument *doc, gpointer user_data)
 {
 	printf("Example: %s was opened\n", DOC_FILENAME(doc));
@@ -55,132 +55,139 @@ PluginCallback plugin_callbacks[] =
 	{ "document-open", (GCallback) &on_document_open, FALSE, NULL },
 	{ NULL, NULL, FALSE, NULL }
 };
- *  @endcode
- *  @note The PluginCallback array has to be ended with a final @c NULL entry.
+ * @endcode
+ * @note The PluginCallback array has to be ended with a final @c NULL entry.
  */
 
 /** Sent when a new document is created.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the new document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the new document.
+ * @param user_data user data.
  */
 signal void (*document_new)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent when a new document is opened.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the opened document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the opened document.
+ * @param user_data user data.
  */
 signal void (*document_open)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent when an existing document is reloaded.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the re-opened document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the re-opened document.
+ * @param user_data user data.
  *
- *  @since 0.21
+ * @since 0.21
  */
 signal void (*document_reload)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent before a document is saved.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the document to be saved.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the document to be saved.
+ * @param user_data user data.
  */
 signal void (*document_before_save)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent when a new document is saved.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the saved document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the saved document.
+ * @param user_data user data.
  */
 signal void (*document_save)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 
 /** Sent after the filetype of a document has been changed.
- *  The previous filetype object is passed but it can be NULL (e.g. at startup).
- *  The new filetype can be read with: @code
+ *
+ * The previous filetype object is passed but it can be NULL (e.g. at startup).
+ * The new filetype can be read with: @code
  *     GeanyFiletype *ft = doc->file_type;
- *  @endcode
+ * @endcode
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the saved document.
- *  @param filetype_old the previous filetype of the document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the saved document.
+ * @param filetype_old the previous filetype of the document.
+ * @param user_data user data.
  */
 signal void (*document_filetype_set)(GObject *obj, GeanyDocument *doc, GeanyFiletype *filetype_old, gpointer user_data);
 
 /** Sent when switching notebook pages.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the current document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the current document.
+ * @param user_data user data.
  */
 signal void (*document_activate)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent before closing a document.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param doc the document about to be closed.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param doc the document about to be closed.
+ * @param user_data user data.
  */
 signal void (*document_close)(GObject *obj, GeanyDocument *doc, gpointer user_data);
 
 /** Sent after a project is opened but before session files are loaded.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param config an exising GKeyFile object which can be used to read and write data.
- *    It must not be closed or freed.
- *  @param user_data user data.
+ *
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param config an exising GKeyFile object which can be used to read and write data.
+ *        It must not be closed or freed.
+ * @param user_data user data.
  */
 signal void (*project_open)(GObject *obj, GKeyFile *config, gpointer user_data);
 
 /** Sent when a project is saved(happens when the project is created, the properties
  *  dialog is closed or Geany is exited). This signal is emitted shortly before Geany
  *  will write the contents of the GKeyFile to the disc.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param config an exising GKeyFile object which can be used to read and write data.
- *    It must not be closed or freed.
- *  @param user_data user data.
+ *
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param config an exising GKeyFile object which can be used to read and write data.
+ *        It must not be closed or freed.
+ * @param user_data user data.
  */
 signal void (*project_save)(GObject *obj, GKeyFile *config, gpointer user_data);
 
 /** Sent after a project is closed.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param user_data user data.
+ *
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param user_data user data.
  */
 signal void (*project_close)(GObject *obj, gpointer user_data);
 
 /** Sent after a project dialog is opened but before it is displayed. Plugins
  *  can append their own project settings tabs by using this signal.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param notebook a GtkNotebook instance that can be used by plugins to append their
- *  settings tabs.
- *  @param user_data user data.
+ *
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param notebook a GtkNotebook instance that can be used by plugins to append their
+ *        settings tabs.
+ * @param user_data user data.
  */
 signal void (*project_dialog_open)(GObject *obj, GtkWidget *notebook, gpointer user_data);
 
 /** Sent when the settings dialog is confirmed by the user. Plugins can use
  *  this signal to read the settings widgets previously added by using the
  *  @c project-dialog-open signal.
- *  @warning The dialog will still be running afterwards if the user chose 'Apply'.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param notebook a GtkNotebook instance that can be used by plugins to read their
- *  settings widgets.
- *  @param user_data user data.
+ *
+ * @warning The dialog will still be running afterwards if the user chose 'Apply'.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param notebook a GtkNotebook instance that can be used by plugins to read their
+ *        settings widgets.
+ * @param user_data user data.
  */
 signal void (*project_dialog_confirmed)(GObject *obj, GtkWidget *notebook, gpointer user_data);
 
 /** Sent before project dialog is closed. By using this signal, plugins can remove 
  *  tabs previously added in project-dialog-open signal handler.
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param notebook a GtkNotebook instance that can be used by plugins to remove
- *  settings tabs previously added in the project-dialog-open signal handler.
- *  @param user_data user data.
+ *
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param notebook a GtkNotebook instance that can be used by plugins to remove
+ *        settings tabs previously added in the project-dialog-open signal handler.
+ * @param user_data user data.
  */
 signal void (*project_dialog_close)(GObject *obj, GtkWidget *notebook, gpointer user_data);
 
@@ -188,67 +195,68 @@ signal void (*project_dialog_close)(GObject *obj, GtkWidget *notebook, gpointer
  *  realized. This signal is the very last step in the startup process and is sent once
  *  the GTK main event loop has been entered.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param user_data user data.
  */
 signal void (*geany_startup_complete)(GObject *obj, gpointer user_data);
 
 /** Sent before build is started. A plugin could use this signal e.g. to save all unsaved documents
  *  before the build starts.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param user_data user data.
  */
 signal void (*build_start)(GObject *obj, gpointer user_data);
 
 /** Sent before the popup menu of the editing widget is shown. This can be used to modify or extend
  *  the popup menu.
  *
- *  @note You can add menu items from @c plugin_init() using @c geany->main_widgets->editor_menu,
- *  remembering to destroy them in @c plugin_cleanup().
+ * @note You can add menu items from @c plugin_init() using @c geany->main_widgets->editor_menu,
+ *       remembering to destroy them in @c plugin_cleanup().
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param word the current word (in UTF-8 encoding) below the cursor position
-		   where the popup menu will be opened.
- *  @param click_pos the cursor position where the popup will be opened.
- *  @param doc the current document.
- *  @param user_data user data.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param word the current word (in UTF-8 encoding) below the cursor position
+ *        where the popup menu will be opened.
+ * @param click_pos the cursor position where the popup will be opened.
+ * @param doc the current document.
+ * @param user_data user data.
  */
 signal void (*update_editor_menu)(GObject *obj, const gchar *word, gint pos, GeanyDocument *doc,
 		gpointer user_data);
 
 /** Sent whenever something in the editor widget changes.
- *  E.g. Character added, fold level changes, clicks to the line number margin.
- *  A detailed description of possible notifications and the SCNotification can be found at
- *  http://www.scintilla.org/ScintillaDoc.html#Notifications.
  *
- *  If you connect to this signal, you must check @c nt->nmhdr.code for the notification type
- *  to prevent handling unwanted notifications. This is important because for instance SCN_UPDATEUI
- *  is sent very often whereas you probably don't want to handle this notification.
+ * E.g. Character added, fold level changes, clicks to the line number margin.
+ * A detailed description of possible notifications and the SCNotification can be found at
+ * http://www.scintilla.org/ScintillaDoc.html#Notifications.
+ *
+ * If you connect to this signal, you must check @c nt->nmhdr.code for the notification type
+ * to prevent handling unwanted notifications. This is important because for instance SCN_UPDATEUI
+ * is sent very often whereas you probably don't want to handle this notification.
  *
- *  By default, the signal is sent before Geany's default handler is processing the event.
- *  Your callback function should return FALSE to allow Geany processing the event as well. If you
- *  want to prevent this for some reason, return TRUE.
- *  Please use this with care as it can break basic functionality of Geany.
+ * By default, the signal is sent before Geany's default handler is processing the event.
+ * Your callback function should return FALSE to allow Geany processing the event as well. If you
+ * want to prevent this for some reason, return TRUE.
+ * Please use this with care as it can break basic functionality of Geany.
  *
- *  The signal can be sent after Geany's default handler has been run when you set
- *  PluginCallback::after field to TRUE.
+ * The signal can be sent after Geany's default handler has been run when you set
+ * PluginCallback::after field to TRUE.
  *
- *  An example callback implemention of this signal can be found in the Demo plugin.
+ * An example callback implemention of this signal can be found in the Demo plugin.
  *
- *  @warning This signal has much power and should be used carefully. You should especially
- *           care about the return value; make sure to return TRUE only if it is necessary
- *           and in the correct situations.
+ * @warning This signal has much power and should be used carefully. You should especially
+ *          care about the return value; make sure to return TRUE only if it is necessary
+ *          and in the correct situations.
  *
- *  @param obj a GeanyObject instance, should be ignored.
- *  @param editor The current GeanyEditor.
- *  @param nt A pointer to the SCNotification struct which holds additional information for
- *            the event.
- *  @param user_data user data.
- *  @return @c TRUE to stop other handlers from being invoked for the event.
- * 	    @c FALSE to propagate the event further.
+ * @param obj a GeanyObject instance, should be ignored.
+ * @param editor The current GeanyEditor.
+ * @param nt A pointer to the SCNotification struct which holds additional information for
+ *           the event.
+ * @param user_data user data.
+ * @return @c TRUE to stop other handlers from being invoked for the event.
+ *         @c FALSE to propagate the event further.
  *
- *  @since 0.16
+ * @since 0.16
  */
 signal gboolean (*editor_notify)(GObject *obj, GeanyEditor *editor, SCNotification *nt,
 		gpointer user_data);



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list