diff options
Diffstat (limited to 'pager.h')
-rw-r--r-- | pager.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pager.h b/pager.h new file mode 100644 index 0000000000..d070be6348 --- /dev/null +++ b/pager.h @@ -0,0 +1,19 @@ +#ifndef PAGER_H +#define PAGER_H + +struct child_process; +struct repository; + +const char *git_pager(struct repository *r, int stdout_is_tty); +void setup_pager(struct repository *r); +void wait_for_pager(void); +int pager_in_use(void); +int term_columns(void); +void term_clear_line(void); +int decimal_width(uintmax_t); +int check_pager_config(struct repository *r, const char *cmd); +void prepare_pager_args(struct child_process *, const char *pager); + +extern int pager_use_color; + +#endif /* PAGER_H */ |