Top | ![]() |
![]() |
![]() |
![]() |
#define | IDE_TYPE_VCS |
IdeBufferChangeMonitor * | ide_vcs_get_buffer_change_monitor () |
GFile * | ide_vcs_get_working_directory () |
void | ide_vcs_new_async () |
IdeVcs * | ide_vcs_new_finish () |
gboolean | ide_vcs_is_ignored () |
IdeBufferChangeMonitor * ide_vcs_get_buffer_change_monitor (IdeVcs *self
,IdeBuffer *buffer
);
Gets an IdeBufferChangeMonitor for the buffer provided. If the IdeVcs implementation does not
support change monitoring, or cannot for the current file, then NULL
is returned.
GFile *
ide_vcs_get_working_directory (IdeVcs *self
);
Retrieves the working directory for the context. This is the root of where the project files exist.
void ide_vcs_new_async (IdeContext *context
,int io_priority
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);