aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/os/main.zig
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-09-10 21:51:57 +0300
committerGitHub <noreply@github.com>2026-09-10 21:51:57 +0300
commit425c86179791cd32e2d4ce0ae7f269940b4b0663 (patch)
treee52c4383a6d69216cbe2a32638bf90841d7e2189 /vendor/libghostty-vt/src/os/main.zig
parent90e947a6e26e02f10ec7f1694c4eb5b78a86406b (diff)
chore: upgrade libghostty and preserve terminal behavior (#3906)
Diffstat (limited to 'vendor/libghostty-vt/src/os/main.zig')
-rw-r--r--vendor/libghostty-vt/src/os/main.zig19
1 files changed, 6 insertions, 13 deletions
diff --git a/vendor/libghostty-vt/src/os/main.zig b/vendor/libghostty-vt/src/os/main.zig
index b3018274..05f2a45a 100644
--- a/vendor/libghostty-vt/src/os/main.zig
+++ b/vendor/libghostty-vt/src/os/main.zig
@@ -1,12 +1,11 @@
//! The "os" package contains utilities for interfacing with the operating
-//! system. These aren't restricted to syscalls or low-level operations, but
+//! system. These aren't restricted to syscalls or low-level operations, butos/main.zig
//! also OS-specific features and conventions.
const builtin = @import("builtin");
const dbus = @import("dbus.zig");
const desktop = @import("desktop.zig");
-const env = @import("env.zig");
const file = @import("file.zig");
const flatpak = @import("flatpak.zig");
const homedir = @import("homedir.zig");
@@ -19,8 +18,8 @@ const systemd = @import("systemd.zig");
const kernel_info = @import("kernel_info.zig");
// Namespaces
-pub const args = @import("args.zig");
pub const cgroup = @import("cgroup.zig");
+pub const edit = @import("edit.zig");
pub const hostname = @import("hostname.zig");
pub const i18n = @import("i18n.zig");
pub const mach = @import("mach.zig");
@@ -30,19 +29,12 @@ pub const xdg = @import("xdg.zig");
pub const windows = @import("windows.zig");
pub const macos = @import("macos.zig");
pub const shell = @import("shell.zig");
+pub const stderr = @import("stderr.zig");
pub const uri = @import("uri.zig");
// Functions and types
pub const CFReleaseThread = @import("cf_release_thread.zig");
pub const TempDir = @import("TempDir.zig");
-pub const GetEnvResult = env.GetEnvResult;
-pub const getEnvMap = env.getEnvMap;
-pub const appendEnv = env.appendEnv;
-pub const appendEnvAlways = env.appendEnvAlways;
-pub const prependEnv = env.prependEnv;
-pub const getenv = env.getenv;
-pub const setenv = env.setenv;
-pub const unsetenv = env.unsetenv;
pub const launchedFromDesktop = desktop.launchedFromDesktop;
pub const launchedByDbusActivation = dbus.launchedByDbusActivation;
pub const launchedBySystemd = systemd.launchedBySystemd;
@@ -50,8 +42,6 @@ pub const desktopEnvironment = desktop.desktopEnvironment;
pub const rlimit = file.rlimit;
pub const fixMaxFiles = file.fixMaxFiles;
pub const restoreMaxFiles = file.restoreMaxFiles;
-pub const allocTmpDir = file.allocTmpDir;
-pub const freeTmpDir = file.freeTmpDir;
pub const randomTmpPath = file.randomTmpPath;
pub const isFlatpak = flatpak.isFlatpak;
pub const FlatpakHostCommand = flatpak.FlatpakHostCommand;
@@ -66,9 +56,12 @@ pub const resourcesDir = resourcesdir.resourcesDir;
pub const ResourcesDir = resourcesdir.ResourcesDir;
pub const ShellEscapeWriter = shell.ShellEscapeWriter;
pub const getKernelInfo = kernel_info.getKernelInfo;
+pub const getConfigEditCommand = edit.getConfigEditCommand;
test {
_ = file;
+ _ = stderr;
+ _ = edit;
_ = i18n;
_ = path;
_ = uri;