aboutsummaryrefslogtreecommitdiff
path: root/match.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2022-04-09 14:15:07 -0400
committerBruce Hill <bruce@bruce-hill.com>2022-04-09 14:15:07 -0400
commit326a0b960c6eeac4278c15a57e421326464372a6 (patch)
tree70c37f0de7f349f4bbd7f33fcc635908501720b7 /match.h
parentc51a91c4706022f9dc3972c41ef5cf25ea034b0f (diff)
Moving print logic out of match.c and renaming explain -> printmatch
Diffstat (limited to 'match.h')
-rw-r--r--match.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/match.h b/match.h
index 93f2ade..7439b27 100644
--- a/match.h
+++ b/match.h
@@ -24,12 +24,6 @@ typedef struct match_s {
struct match_s *_children[3];
} match_t;
-typedef struct {
- const char *normal_color, *match_color, *replace_color;
- void (*fprint_between)(FILE *out, const char *start, const char *end, const char *normal_color);
- void (*on_nl)(FILE *out);
-} print_options_t;
-
__attribute__((nonnull))
void recycle_match(match_t **at_m);
size_t free_all_matches(void);
@@ -40,9 +34,6 @@ __attribute__((nonnull))
match_t *get_numbered_capture(match_t *m, int n);
__attribute__((nonnull, pure))
match_t *get_named_capture(match_t *m, const char *name, size_t namelen);
-__attribute__((nonnull(1,2,3)))
-//void fprint_match(FILE *out, const char *file_start, match_t *m, const char *colors[3]);
-void fprint_match(FILE *out, const char *file_start, match_t *m, print_options_t *opts);
#endif
// vim: ts=4 sw=0 et cino=L2,l1,(0,W4,m1,\:0