|  |  |  | Anjuta Developers Reference Manual |  | 
|---|---|---|---|---|
#include <libanjuta/interfaces/ianjuta-editor-goto.h> #define IANJUTA_EDITOR_GOTO_ERROR IAnjutaEditorGoto; IAnjutaEditorGotoIface; GQuark ianjuta_editor_goto_error_quark (void); void ianjuta_editor_goto_end_block (IAnjutaEditorGoto *obj, GError **err); void ianjuta_editor_goto_matching_brace (IAnjutaEditorGoto *obj, GError **err); void ianjuta_editor_goto_start_block (IAnjutaEditorGoto *obj, GError **err);
typedef struct {
	IAnjutaEditorIface g_iface;
	
	void (*end_block) (IAnjutaEditorGoto *obj, GError **err);
	void (*matching_brace) (IAnjutaEditorGoto *obj, GError **err);
	void (*start_block) (IAnjutaEditorGoto *obj, GError **err);
} IAnjutaEditorGotoIface;
void ianjuta_editor_goto_end_block (IAnjutaEditorGoto *obj, GError **err);
Moves cursor to the end of the current block
| obj: | Self | 
| err: | Error propagation and reporting | 
void ianjuta_editor_goto_matching_brace (IAnjutaEditorGoto *obj, GError **err);
Moves cursor to matching brace
| obj: | Self | 
| err: | Error propagation and reporting | 
void ianjuta_editor_goto_start_block (IAnjutaEditorGoto *obj, GError **err);
Moves cursor to the start of the current block
| obj: | Self | 
| err: | Error propagation and reporting |