27 lines
503 B
C
27 lines
503 B
C
#ifndef RIPGREP_H
|
|
#define RIPGREP_H
|
|
|
|
#include "builtins.h"
|
|
#include "common.h"
|
|
#include "fzf_native.h"
|
|
|
|
int is_rg_installed(void);
|
|
|
|
void show_rg_install_instructions(void);
|
|
|
|
void show_fzf_install_instructions(void);
|
|
|
|
char *run_interactive_ripgrep(char **args);
|
|
|
|
int lsh_grep(char **args);
|
|
|
|
int lsh_ripgrep(char **args);
|
|
|
|
void run_ripgrep_interactive_session(void);
|
|
|
|
int rg_open_in_editor(const char *file_path, int line_number);
|
|
|
|
int is_editor_available_for_rg(const char *editor);
|
|
|
|
#endif // RIPGREP_H
|