summaryrefslogtreecommitdiff
path: root/src/glibext
diff options
context:
space:
mode:
Diffstat (limited to 'src/glibext')
-rw-r--r--src/glibext/buffercache.c2
-rw-r--r--src/glibext/bufferline.c25
-rw-r--r--src/glibext/bufferline.h16
3 files changed, 4 insertions, 39 deletions
diff --git a/src/glibext/buffercache.c b/src/glibext/buffercache.c
index bfc2360..04d6dba 100644
--- a/src/glibext/buffercache.c
+++ b/src/glibext/buffercache.c
@@ -394,7 +394,7 @@ static GBufferLine *get_cache_info_line(cache_info *info, size_t index, const GB
if (result == NULL)
{
- result = g_buffer_line_new(UNUSED_MRANGE_PTR, 0/* !! */);
+ result = g_buffer_line_new(0/* !! */);
g_object_add_toggle_ref(G_OBJECT(result), (GToggleNotify)on_line_ref_toggle, info);
diff --git a/src/glibext/bufferline.c b/src/glibext/bufferline.c
index ba25b8f..3e93c9c 100644
--- a/src/glibext/bufferline.c
+++ b/src/glibext/bufferline.c
@@ -241,8 +241,7 @@ static void g_buffer_line_finalize(GBufferLine *line)
/******************************************************************************
* *
-* Paramètres : range = emplacement où va se situer la ligne. *
-* main = colonne à référencer comme étant la principale. *
+* Paramètres : main = colonne à référencer comme étant la principale. *
* *
* Description : Crée une nouvelle représentation de fragments de texte. *
* *
@@ -252,13 +251,12 @@ static void g_buffer_line_finalize(GBufferLine *line)
* *
******************************************************************************/
-GBufferLine *g_buffer_line_new(const mrange_t *range, BufferLineColumn main)
+GBufferLine *g_buffer_line_new(BufferLineColumn main)
{
GBufferLine *result; /* Composant à retourner */
result = g_object_new(G_TYPE_BUFFER_LINE, NULL);
- copy_mrange(&result->range, range);
result->main_column = main;
return result;
@@ -268,25 +266,6 @@ GBufferLine *g_buffer_line_new(const mrange_t *range, BufferLineColumn main)
/******************************************************************************
* *
-* Paramètres : line = ligne à venir consulter. *
-* *
-* Description : Indique la zone mémoire où se situe la ligne. *
-* *
-* Retour : Emplacement mémoire virtuel ou physique. *
-* *
-* Remarques : - *
-* *
-******************************************************************************/
-
-const mrange_t *g_buffer_line_get_range(const GBufferLine *line)
-{
- return &line->range;
-
-}
-
-
-/******************************************************************************
-* *
* Paramètres : line = ligne à venir compléter. *
* col = indice de la colonne à constituer. *
* size = taille souhaitée de l'impression des positions. *
diff --git a/src/glibext/bufferline.h b/src/glibext/bufferline.h
index cfb4432..b911c21 100644
--- a/src/glibext/bufferline.h
+++ b/src/glibext/bufferline.h
@@ -104,10 +104,7 @@ typedef enum _BufferLineFlags
GType g_buffer_line_get_type(void);
/* Crée une nouvelle représentation de fragments de texte. */
-GBufferLine *g_buffer_line_new(const mrange_t *, BufferLineColumn);
-
-/* Indique la zone mémoire où se situe la ligne. */
-const mrange_t *g_buffer_line_get_range(const GBufferLine *);
+GBufferLine *g_buffer_line_new(BufferLineColumn);
/* Construit le tronc commun d'une ligne autour de sa position. */
void g_buffer_line_fill_phys(GBufferLine *, size_t, MemoryDataSize, const vmpa2t *);
@@ -155,17 +152,6 @@ void g_buffer_line_remove_flag(GBufferLine *, BufferLineFlags);
void g_buffer_line_export(GBufferLine *, buffer_export_context *, BufferExportType, const bool *);
-/* Petite aide pour la détection de commentaire */
-#define g_buffer_line_has_comment(ln) \
- ({ \
- bool __result; \
- __result = g_buffer_line_has_text(ln, BLC_COMMENTS, BLC_COUNT); \
- __result |= (g_buffer_line_get_merge_start(ln) == BLC_DISPLAY \
- && !(g_buffer_line_get_flags(ln) & BLF_IS_LABEL)); \
- __result; \
- })
-
-
/* ----------------------- MANIPULATION DES LARGEURS REQUISES ----------------------- */