diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-02-11 19:06:42 -0500 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-02-11 19:06:42 -0500 |
| commit | 79795096e7dbc4c416722dd9f0df311e95eef6f0 (patch) | |
| tree | 8e0925934b1a736bfd62f2e211d47cc067e794a8 /files.h | |
| parent | 0567fcc8acd49ab0676fb3c218b93494a91c46e2 (diff) | |
Rename sss_* to just *
Diffstat (limited to 'files.h')
| -rw-r--r-- | files.h | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -13,31 +13,31 @@ typedef struct { int64_t offset; int64_t indent:63; bool is_empty:1; -} sss_line_t; +} file_line_t; typedef struct { const char *filename, *relative_filename; const char *text; int64_t len; int64_t num_lines, line_capacity; - sss_line_t *lines; -} sss_file_t; + file_line_t *lines; +} file_t; -char *resolve_path(const char *path, const char *relative_to); +char *resolve_path(const char *path, const char *relative_to, const char *system_path); __attribute__((nonnull)) -sss_file_t *sss_load_file(const char *filename); +file_t *load_file(const char *filename); __attribute__((nonnull, returns_nonnull)) -sss_file_t *sss_spoof_file(const char *filename, const char *text); +file_t *spoof_file(const char *filename, const char *text); __attribute__((pure, nonnull)) -int64_t sss_get_line_number(sss_file_t *f, const char *p); +int64_t get_line_number(file_t *f, const char *p); __attribute__((pure, nonnull)) -int64_t sss_get_line_column(sss_file_t *f, const char *p); +int64_t get_line_column(file_t *f, const char *p); __attribute__((pure, nonnull)) -int64_t sss_get_indent(sss_file_t *f, const char *p); +int64_t get_indent(file_t *f, const char *p); __attribute__((pure, nonnull)) -const char *sss_get_line(sss_file_t *f, int64_t line_number); +const char *get_line(file_t *f, int64_t line_number); __attribute__((pure, nonnull)) -const char *sss_get_file_pos(sss_file_t *f, const char *p); -int fprint_span(FILE *out, sss_file_t *file, const char *start, const char *end, const char *hl_color, int64_t context_lines, bool use_color); +const char *get_file_pos(file_t *f, const char *p); +int fprint_span(FILE *out, file_t *file, const char *start, const char *end, const char *hl_color, int64_t context_lines, bool use_color); // vim: ts=4 sw=0 et cino=L2,l1,(0,W4,m1,\:0 |
