meta: replace bluelib with fx

This commit is contained in:
2026-03-16 14:07:33 +00:00
parent d2abb6faa3
commit e5546f97c2
105 changed files with 1668 additions and 1668 deletions
+2 -2
View File
@@ -1,14 +1,14 @@
#ifndef IVY_COMMON_FILE_H_
#define IVY_COMMON_FILE_H_
#include <blue/ds/array.h>
#include <fx/ds/array.h>
#include <ivy/line-source.h>
#include <ivy/misc.h>
#include <stdio.h>
struct ivy_file {
struct ivy_line_source f_base;
b_array *f_lines;
fx_array *f_lines;
char *f_path;
FILE *f_fp;
};
+3 -3
View File
@@ -1,17 +1,17 @@
#ifndef IVY_IDENT_H_
#define IVY_IDENT_H_
#include <blue/core/queue.h>
#include <fx/core/queue.h>
#include <ivy/misc.h>
#include <stddef.h>
struct ivy_ident_part {
char *p_str;
b_queue_entry p_entry;
fx_queue_entry p_entry;
};
struct ivy_ident {
b_queue id_parts;
fx_queue id_parts;
};
IVY_API struct ivy_ident *ivy_ident_create(void);
+3 -3
View File
@@ -1,7 +1,7 @@
#ifndef IVY_SELECTOR_H_
#define IVY_SELECTOR_H_
#include <blue/core/queue.h>
#include <fx/core/queue.h>
#include <ivy/status.h>
enum ivy_selector_recipient {
@@ -13,13 +13,13 @@ enum ivy_selector_recipient {
struct ivy_selector {
enum ivy_selector_recipient sel_recipient;
char *sel_name;
b_queue sel_args;
fx_queue sel_args;
};
struct ivy_selector_arg {
char *arg_label;
char *arg_name;
b_queue_entry arg_entry;
fx_queue_entry arg_entry;
};
IVY_API enum ivy_status ivy_selector_create(struct ivy_selector **sel);
+4 -4
View File
@@ -5,9 +5,9 @@
#define IVY_ERROR_VENDOR (ivy_error_vendor())
enum b_status;
enum fx_status;
struct b_error_vendor;
struct fx_error_vendor;
enum ivy_status {
IVY_OK = 0,
@@ -28,8 +28,8 @@ enum ivy_status {
};
IVY_API const char *ivy_status_to_string(enum ivy_status status);
IVY_API const struct b_error_vendor *ivy_error_vendor(void);
IVY_API enum ivy_status ivy_status_from_b_status(enum b_status status);
IVY_API const struct fx_error_vendor *ivy_error_vendor(void);
IVY_API enum ivy_status ivy_status_from_b_status(enum fx_status status);
IVY_API enum ivy_status ivy_status_from_errno(int err);
#endif