This commit is contained in:
2025-12-30 15:22:09 +00:00
parent dc507dfc23
commit 0390a1bc5d
14 changed files with 45 additions and 34 deletions

View File

@@ -1,4 +1,4 @@
#include "io/ui.h"
#include "io/sysio.h"
static Queue<char> input_queue;

View File

@@ -1,4 +1,4 @@
#include "io/ui.h"
#include "io/sysio.h"
uint32_t rows, cols;
bool show_cursor = 0;
@@ -112,10 +112,6 @@ void update(uint32_t row, uint32_t col, const char *utf8, uint32_t fg,
screen[idx].ul_color = ul_color;
}
inline bool is_empty_cell(const ScreenCell &c) {
return c.utf8.empty() || c.utf8 == " " || c.utf8 == "\x1b";
}
void render() {
static bool first_render = true;
uint32_t current_fg = 0;

View File

@@ -1,6 +1,6 @@
#include "main.h"
#include "editor/editor.h"
#include "io/ui.h"
#include "io/sysio.h"
#include "lsp/lsp.h"
#include "ts/ts.h"

View File

@@ -1,5 +1,5 @@
#include "config.h"
#include "io/ui.h"
#include "io/sysio.h"
#include "ts/ts.h"
std::unordered_map<std::string, pcre2_code *> regex_cache;

1
src/ui/bar.cc Normal file
View File

@@ -0,0 +1 @@
#include "ui/bar.h"

View File

@@ -1,4 +1,4 @@
#include "boxes/diagnostics.h"
#include "ui/diagnostics.h"
void DiagnosticBox::clear() {
warnings.clear();

View File

@@ -1,4 +1,4 @@
#include "boxes/hover.h"
#include "ui/hover.h"
#include "ts/ts.h"
void HoverBox::clear() {