refactor: remove unnecessary comptime keyword
This commit is contained in:
@@ -53,7 +53,7 @@ pub fn main() !void {
|
|||||||
defer box.deinit();
|
defer box.deinit();
|
||||||
|
|
||||||
inline for (std.meta.fields(zterm.Color)) |field| {
|
inline for (std.meta.fields(zterm.Color)) |field| {
|
||||||
if (comptime field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
if (field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
||||||
try box.append(try App.Container.init(allocator, .{ .rectangle = .{ .fill = @enumFromInt(field.value) } }, .{}));
|
try box.append(try App.Container.init(allocator, .{ .rectangle = .{ .fill = @enumFromInt(field.value) } }, .{}));
|
||||||
}
|
}
|
||||||
var scrollable: App.Scrollable = .init(box, .disabled);
|
var scrollable: App.Scrollable = .init(box, .disabled);
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ const TextStyles = struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn content(ctx: *anyopaque, cells: []zterm.Cell, size: zterm.Point) !void {
|
fn content(ctx: *anyopaque, cells: []zterm.Cell, size: zterm.Point) !void {
|
||||||
@setEvalBranchQuota(50000);
|
@setEvalBranchQuota(10000);
|
||||||
_ = ctx;
|
_ = ctx;
|
||||||
assert(cells.len == @as(usize, size.x) * @as(usize, size.y));
|
assert(cells.len == @as(usize, size.x) * @as(usize, size.y));
|
||||||
|
|
||||||
@@ -41,11 +41,11 @@ const TextStyles = struct {
|
|||||||
|
|
||||||
// Color
|
// Color
|
||||||
inline for (std.meta.fields(zterm.Color)) |bg_field| {
|
inline for (std.meta.fields(zterm.Color)) |bg_field| {
|
||||||
if (comptime bg_field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
if (bg_field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
||||||
|
|
||||||
inline for (std.meta.fields(zterm.Color)) |fg_field| {
|
inline for (std.meta.fields(zterm.Color)) |fg_field| {
|
||||||
if (comptime fg_field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
if (fg_field.value == 0) continue; // zterm.Color.default == 0 -> skip
|
||||||
if (comptime fg_field.value == bg_field.value) continue;
|
if (fg_field.value == bg_field.value) continue;
|
||||||
|
|
||||||
// witouth any emphasis
|
// witouth any emphasis
|
||||||
for (text) |cp| {
|
for (text) |cp| {
|
||||||
@@ -57,7 +57,7 @@ const TextStyles = struct {
|
|||||||
|
|
||||||
// emphasis (no combinations)
|
// emphasis (no combinations)
|
||||||
inline for (std.meta.fields(zterm.Style.Emphasis)) |emp_field| {
|
inline for (std.meta.fields(zterm.Style.Emphasis)) |emp_field| {
|
||||||
if (comptime emp_field.value == 0) continue; // zterm.Style.Emphasis.reset == 0 -> skip
|
if (emp_field.value == 0) continue; // zterm.Style.Emphasis.reset == 0 -> skip
|
||||||
const emphasis: zterm.Style.Emphasis = @enumFromInt(emp_field.value);
|
const emphasis: zterm.Style.Emphasis = @enumFromInt(emp_field.value);
|
||||||
|
|
||||||
for (text) |cp| {
|
for (text) |cp| {
|
||||||
|
|||||||
Reference in New Issue
Block a user