aboutsummaryrefslogtreecommitdiff
path: root/files.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-02-11 19:06:42 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-02-11 19:06:42 -0500
commit79795096e7dbc4c416722dd9f0df311e95eef6f0 (patch)
tree8e0925934b1a736bfd62f2e211d47cc067e794a8 /files.h
parent0567fcc8acd49ab0676fb3c218b93494a91c46e2 (diff)
Rename sss_* to just *
Diffstat (limited to 'files.h')
-rw-r--r--files.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/files.h b/files.h
index 0ff91568..c60a6273 100644
--- a/files.h
+++ b/files.h
@@ -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