e-text-model-repos

e-text-model-repos

Description

Functions

e_repos_absolute ()

gint
e_repos_absolute (gint pos,
                  gpointer data);

e_repos_insert_shift ()

gint
e_repos_insert_shift (gint pos,
                      gpointer data);

e_repos_delete_shift ()

gint
e_repos_delete_shift (gint pos,
                      gpointer data);

Types and Values

EReposAbsolute

typedef struct {
	ETextModel *model;
	gint pos;  /* Position to move to.  Negative values count from the end buffer.
		      (i.e. -1 puts cursor at the end, -2 one character from end, etc.) */
} EReposAbsolute;

EReposInsertShift

typedef struct {
	ETextModel *model;
	gint pos;  /* Location of first inserted character. */
	gint len;  /* Number of characters inserted. */
} EReposInsertShift;

EReposDeleteShift

typedef struct {
	ETextModel *model;
	gint pos;  /* Location of first deleted character. */
	gint len;  /* Number of characters deleted. */
} EReposDeleteShift;