[gtksourceview/wip/search] buffer: better header formatting



commit 16de20d6b29b83f51a5cab31bdd457db17694848
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Jul 8 13:28:34 2013 +0200

    buffer: better header formatting

 gtksourceview/gtksourcebuffer.h |  271 ++++++++++++++++++++-------------------
 1 files changed, 140 insertions(+), 131 deletions(-)
---
diff --git a/gtksourceview/gtksourcebuffer.h b/gtksourceview/gtksourcebuffer.h
index e9fd66e..44dfa4f 100644
--- a/gtksourceview/gtksourcebuffer.h
+++ b/gtksourceview/gtksourcebuffer.h
@@ -81,99 +81,104 @@ struct _GtkSourceBufferClass
        void (*_gtk_source_reserved3) (void);
 };
 
-GType                   gtk_source_buffer_get_type             (void) G_GNUC_CONST;
-
+GType                   gtk_source_buffer_get_type                             (void) G_GNUC_CONST;
 
 /* Constructor */
-GtkSourceBuffer                *gtk_source_buffer_new                  (GtkTextTagTable        *table);
-GtkSourceBuffer        *gtk_source_buffer_new_with_language    (GtkSourceLanguage      *language);
+GtkSourceBuffer                *gtk_source_buffer_new                                  (GtkTextTagTable      
  *table);
+
+GtkSourceBuffer        *gtk_source_buffer_new_with_language                    (GtkSourceLanguage      
*language);
 
 /* Properties */
-gboolean                gtk_source_buffer_get_highlight_syntax (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_highlight_syntax (GtkSourceBuffer        *buffer,
-                                                                gboolean                highlight);
+gboolean                gtk_source_buffer_get_highlight_syntax                 (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_set_highlight_syntax                 (GtkSourceBuffer        
*buffer,
+                                                                                gboolean                
highlight);
+
+gboolean                gtk_source_buffer_get_highlight_matching_brackets      (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_set_highlight_matching_brackets      (GtkSourceBuffer        
*buffer,
+                                                                                gboolean                
highlight);
+
+gint                    gtk_source_buffer_get_max_undo_levels                  (GtkSourceBuffer        
*buffer);
 
-gboolean                gtk_source_buffer_get_highlight_matching_brackets
-                                                               (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_highlight_matching_brackets
-                                                               (GtkSourceBuffer        *buffer,
-                                                                gboolean                highlight);
+void                    gtk_source_buffer_set_max_undo_levels                  (GtkSourceBuffer        
*buffer,
+                                                                                gint                    
max_undo_levels);
 
-gint                    gtk_source_buffer_get_max_undo_levels  (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_max_undo_levels  (GtkSourceBuffer        *buffer,
-                                                                gint                    max_undo_levels);
+GtkSourceLanguage      *gtk_source_buffer_get_language                         (GtkSourceBuffer        
*buffer);
 
-GtkSourceLanguage      *gtk_source_buffer_get_language         (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_language         (GtkSourceBuffer        *buffer,
-                                                                GtkSourceLanguage      *language);
+void                    gtk_source_buffer_set_language                         (GtkSourceBuffer        
*buffer,
+                                                                                GtkSourceLanguage      
*language);
 
-gboolean                gtk_source_buffer_can_undo             (GtkSourceBuffer        *buffer);
-gboolean                gtk_source_buffer_can_redo             (GtkSourceBuffer        *buffer);
+gboolean                gtk_source_buffer_can_undo                             (GtkSourceBuffer        
*buffer);
 
-GtkSourceStyleScheme    *gtk_source_buffer_get_style_scheme     (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_style_scheme     (GtkSourceBuffer        *buffer,
-                                                                GtkSourceStyleScheme   *scheme);
+gboolean                gtk_source_buffer_can_redo                             (GtkSourceBuffer        
*buffer);
+
+GtkSourceStyleScheme    *gtk_source_buffer_get_style_scheme                    (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_set_style_scheme                     (GtkSourceBuffer        
*buffer,
+                                                                                GtkSourceStyleScheme   
*scheme);
 
 /* Force highlighting */
-void                    gtk_source_buffer_ensure_highlight     (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *start,
-                                                                const GtkTextIter      *end);
+void                    gtk_source_buffer_ensure_highlight                     (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      
*start,
+                                                                                const GtkTextIter      *end);
 
 /* Undo/redo methods */
-void                    gtk_source_buffer_undo                 (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_redo                 (GtkSourceBuffer        *buffer);
+void                    gtk_source_buffer_undo                                 (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_redo                                 (GtkSourceBuffer        
*buffer);
 
-void                    gtk_source_buffer_begin_not_undoable_action (GtkSourceBuffer   *buffer);
-void                    gtk_source_buffer_end_not_undoable_action   (GtkSourceBuffer   *buffer);
+void                    gtk_source_buffer_begin_not_undoable_action            (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_end_not_undoable_action              (GtkSourceBuffer        
*buffer);
 
 /* Mark methods */
-GtkSourceMark          *gtk_source_buffer_create_source_mark   (GtkSourceBuffer        *buffer,
-                                                                const gchar            *name,
-                                                                const gchar            *category,
-                                                                const GtkTextIter      *where);
-gboolean                gtk_source_buffer_forward_iter_to_source_mark
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GtkTextIter            *iter,
-                                                                const gchar            *category);
-gboolean                gtk_source_buffer_backward_iter_to_source_mark
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GtkTextIter            *iter,
-                                                                const gchar            *category);
-GSList                 *gtk_source_buffer_get_source_marks_at_iter
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GtkTextIter            *iter,
-                                                                const gchar            *category);
-GSList                 *gtk_source_buffer_get_source_marks_at_line
-                                                               (GtkSourceBuffer        *buffer,
-                                                                gint                    line,
-                                                                const gchar            *category);
-void                    gtk_source_buffer_remove_source_marks  (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *start,
-                                                                const GtkTextIter      *end,
-                                                                const gchar            *category);
-
-gboolean                gtk_source_buffer_iter_has_context_class
-                                                               (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter,
-                                                                const gchar            *context_class);
-
-gchar                  **gtk_source_buffer_get_context_classes_at_iter
-                                                               (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter);
-
-gboolean                gtk_source_buffer_iter_forward_to_context_class_toggle
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GtkTextIter            *iter,
-                                                                const gchar            *context_class);
+GtkSourceMark          *gtk_source_buffer_create_source_mark                   (GtkSourceBuffer        
*buffer,
+                                                                                const gchar            *name,
+                                                                                const gchar            
*category,
+                                                                                const GtkTextIter      
*where);
+
+gboolean                gtk_source_buffer_forward_iter_to_source_mark          (GtkSourceBuffer        
*buffer,
+                                                                                GtkTextIter            *iter,
+                                                                                const gchar            
*category);
+
+gboolean                gtk_source_buffer_backward_iter_to_source_mark         (GtkSourceBuffer        
*buffer,
+                                                                                GtkTextIter            *iter,
+                                                                                const gchar            
*category);
+
+GSList                 *gtk_source_buffer_get_source_marks_at_iter             (GtkSourceBuffer        
*buffer,
+                                                                                GtkTextIter            *iter,
+                                                                                const gchar            
*category);
+
+GSList                 *gtk_source_buffer_get_source_marks_at_line             (GtkSourceBuffer        
*buffer,
+                                                                                gint                    line,
+                                                                                const gchar            
*category);
+
+void                    gtk_source_buffer_remove_source_marks                  (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      
*start,
+                                                                                const GtkTextIter      *end,
+                                                                                const gchar            
*category);
+
+gboolean                gtk_source_buffer_iter_has_context_class               (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      *iter,
+                                                                                const gchar            
*context_class);
+
+gchar                 **gtk_source_buffer_get_context_classes_at_iter          (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      
*iter);
+
+gboolean                gtk_source_buffer_iter_forward_to_context_class_toggle (GtkSourceBuffer        
*buffer,
+                                                                                GtkTextIter            *iter,
+                                                                                const gchar            
*context_class);
 
 gboolean                gtk_source_buffer_iter_backward_to_context_class_toggle
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GtkTextIter            *iter,
-                                                                const gchar            *context_class);
+                                                                               (GtkSourceBuffer        
*buffer,
+                                                                                GtkTextIter            *iter,
+                                                                                const gchar            
*context_class);
 
-GtkSourceUndoManager   *gtk_source_buffer_get_undo_manager     (GtkSourceBuffer        *buffer);
-void                    gtk_source_buffer_set_undo_manager     (GtkSourceBuffer        *buffer,
-                                                                GtkSourceUndoManager   *manager);
+GtkSourceUndoManager   *gtk_source_buffer_get_undo_manager                     (GtkSourceBuffer        
*buffer);
+
+void                    gtk_source_buffer_set_undo_manager                     (GtkSourceBuffer        
*buffer,
+                                                                                GtkSourceUndoManager   
*manager);
 
 void                    gtk_source_buffer_set_search_text                      (GtkSourceBuffer        
*buffer,
                                                                                 const gchar            
*text);
@@ -201,66 +206,70 @@ gint                       gtk_source_buffer_get_search_occurrence_position       
(GtkSourceBuffer        *buffe
                                                                                 const GtkTextIter      
*match_start,
                                                                                 const GtkTextIter      
*match_end);
 
+gboolean                gtk_source_buffer_forward_search                       (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      *iter,
+                                                                                GtkTextIter            
*match_start,
+                                                                                GtkTextIter            
*match_end);
+
+void                    gtk_source_buffer_forward_search_async                 (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      *iter,
+                                                                                GCancellable           
*cancellable,
+                                                                                GAsyncReadyCallback     
callback,
+                                                                                gpointer                
user_data);
+
+gboolean                gtk_source_buffer_forward_search_finish                (GtkSourceBuffer        
*buffer,
+                                                                                GAsyncResult           
*result,
+                                                                                GtkTextIter            
*match_start,
+                                                                                GtkTextIter            
*match_end,
+                                                                                GError                
**error);
+
+gboolean                gtk_source_buffer_backward_search                      (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      *iter,
+                                                                                GtkTextIter            
*match_start,
+                                                                                GtkTextIter            
*match_end);
+
+void                    gtk_source_buffer_backward_search_async                (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      *iter,
+                                                                                GCancellable           
*cancellable,
+                                                                                GAsyncReadyCallback     
callback,
+                                                                                gpointer                
user_data);
+
+gboolean                gtk_source_buffer_backward_search_finish               (GtkSourceBuffer        
*buffer,
+                                                                                GAsyncResult           
*result,
+                                                                                GtkTextIter            
*match_start,
+                                                                                GtkTextIter            
*match_end,
+                                                                                GError                
**error);
+
+gboolean                gtk_source_buffer_search_replace                       (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      
*match_start,
+                                                                                const GtkTextIter      
*match_end,
+                                                                                const gchar            
*replace,
+                                                                                gint                    
replace_length);
 
-gboolean                gtk_source_buffer_forward_search       (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter,
-                                                                GtkTextIter            *match_start,
-                                                                GtkTextIter            *match_end);
-
-void                    gtk_source_buffer_forward_search_async (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter,
-                                                                GCancellable           *cancellable,
-                                                                GAsyncReadyCallback     callback,
-                                                                gpointer                user_data);
-
-gboolean                gtk_source_buffer_forward_search_finish(GtkSourceBuffer        *buffer,
-                                                                GAsyncResult           *result,
-                                                                GtkTextIter            *match_start,
-                                                                GtkTextIter            *match_end,
-                                                                GError                **error);
-
-gboolean                gtk_source_buffer_backward_search      (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter,
-                                                                GtkTextIter            *match_start,
-                                                                GtkTextIter            *match_end);
-
-void                    gtk_source_buffer_backward_search_async(GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *iter,
-                                                                GCancellable           *cancellable,
-                                                                GAsyncReadyCallback     callback,
-                                                                gpointer                user_data);
-
-gboolean                gtk_source_buffer_backward_search_finish
-                                                               (GtkSourceBuffer        *buffer,
-                                                                GAsyncResult           *result,
-                                                                GtkTextIter            *match_start,
-                                                                GtkTextIter            *match_end,
-                                                                GError                **error);
-
-gboolean                gtk_source_buffer_search_replace       (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *match_start,
-                                                                const GtkTextIter      *match_end,
-                                                                const gchar            *replace,
-                                                                gint                    replace_length);
-
-guint                   gtk_source_buffer_search_replace_all   (GtkSourceBuffer        *buffer,
-                                                                const gchar            *replace,
-                                                                gint                    replace_length);
+guint                   gtk_source_buffer_search_replace_all                   (GtkSourceBuffer        
*buffer,
+                                                                                const gchar            
*replace,
+                                                                                gint                    
replace_length);
 
 /* private */
-void                    _gtk_source_buffer_update_highlight    (GtkSourceBuffer        *buffer,
-                                                                const GtkTextIter      *start,
-                                                                const GtkTextIter      *end,
-                                                                gboolean                synchronous);
-
-GtkSourceMark          *_gtk_source_buffer_source_mark_next    (GtkSourceBuffer        *buffer,
-                                                                GtkSourceMark          *mark,
-                                                                const gchar            *category);
-GtkSourceMark          *_gtk_source_buffer_source_mark_prev    (GtkSourceBuffer        *buffer,
-                                                                GtkSourceMark          *mark,
-                                                                const gchar            *category);
-
-GtkTextTag             *_gtk_source_buffer_get_bracket_match_tag (GtkSourceBuffer        *buffer);
+
+G_GNUC_INTERNAL
+void                    _gtk_source_buffer_update_highlight                    (GtkSourceBuffer        
*buffer,
+                                                                                const GtkTextIter      
*start,
+                                                                                const GtkTextIter      *end,
+                                                                                gboolean                
synchronous);
+
+G_GNUC_INTERNAL
+GtkSourceMark          *_gtk_source_buffer_source_mark_next                    (GtkSourceBuffer        
*buffer,
+                                                                                GtkSourceMark          *mark,
+                                                                                const gchar            
*category);
+
+G_GNUC_INTERNAL
+GtkSourceMark          *_gtk_source_buffer_source_mark_prev                    (GtkSourceBuffer        
*buffer,
+                                                                                GtkSourceMark          *mark,
+                                                                                const gchar            
*category);
+
+G_GNUC_INTERNAL
+GtkTextTag             *_gtk_source_buffer_get_bracket_match_tag               (GtkSourceBuffer        
*buffer);
 
 G_END_DECLS
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]