[tracker/wip/carlosg/cli-improvements: 4/8] tracker: Add pager support to "tracker3 export"




commit 3214af4cbc4c1d719f4e44b2840f9b6ec776ff5e
Author: Carlos Garnacho <carlosg gnome org>
Date:   Wed Aug 19 11:12:39 2020 +0200

    tracker: Add pager support to "tracker3 export"

 src/tracker/tracker-export.c | 5 +++++
 1 file changed, 5 insertions(+)
---
diff --git a/src/tracker/tracker-export.c b/src/tracker/tracker-export.c
index 47aba32ec..32fbda856 100644
--- a/src/tracker/tracker-export.c
+++ b/src/tracker/tracker-export.c
@@ -28,6 +28,7 @@
 #include <glib/gi18n.h>
 
 #include <libtracker-sparql/tracker-sparql.h>
+#include <libtracker-common/tracker-common.h>
 
 #include "tracker-sparql.h"
 #include "tracker-color.h"
@@ -278,6 +279,8 @@ export_run_default (void)
                return EXIT_FAILURE;
        }
 
+       tracker_term_pipe_to_pager ();
+
        g_hash_table_foreach (prefixes, (GHFunc) print_prefix, NULL);
        g_print ("\n");
 
@@ -287,6 +290,8 @@ export_run_default (void)
                print_turtle (cursor, prefixes, FALSE);
        }
 
+       tracker_term_pager_close ();
+
        return EXIT_SUCCESS;
 }
 


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