diff options
-rw-r--r-- | terminal.vala | 6 | ||||
-rw-r--r-- | weltschmerz.1 | 6 | ||||
-rw-r--r-- | weltschmerz.de.1 | 4 | ||||
-rw-r--r-- | weltschmerz.fi.1 | 4 |
4 files changed, 15 insertions, 5 deletions
diff --git a/terminal.vala b/terminal.vala index fcb456c..6dfe61e 100644 --- a/terminal.vala +++ b/terminal.vala @@ -419,7 +419,11 @@ class Terminal : Gtk.Overlay { return osc7_path; } - return Posix.realpath("/proc/%i/cwd".printf(child_pid)); + string? path = Posix.realpath("/proc/%i/cwd".printf(child_pid)); + // If we couldn't get the cwd from /proc, try /compat/linux/proc + if (path == null) + path = Posix.realpath("/compat/linux/proc/%i/cwd".printf(child_pid)); + return path; } void spawn_process(string? cwd, string[] argv) { diff --git a/weltschmerz.1 b/weltschmerz.1 index 587d342..3622791 100644 --- a/weltschmerz.1 +++ b/weltschmerz.1 @@ -1,4 +1,4 @@ -.Dd October 23, 2021 +.Dd February 12, 2025 .Dt WELTSCHMERZ 1 .Os .Sh NAME @@ -51,7 +51,9 @@ and a new terminal window with .Sy CTRL + Shift + T . These features require the terminal application to send OSC 7 escape sequences or for the platform to provide a Linux-style procfs at -.Pa /proc . +.Pa /proc +or +.Pa /compat/linux/proc . .Sh SEARCH OVERLAY The search overlay can be opened by pressing .Sy CTRL + Shift + F . diff --git a/weltschmerz.de.1 b/weltschmerz.de.1 index b0b3a08..a9f67cc 100644 --- a/weltschmerz.de.1 +++ b/weltschmerz.de.1 @@ -1,4 +1,4 @@ -.Dd 27. Oktober 2021 +.Dd 12. Februar 2025 .Dt WELTSCHMERZ 1 .Os .Sh BEZEICHNUNG @@ -57,6 +57,8 @@ Diese Funktionen sind nur vorhanden, wenn das zugrunde liegende Programm (etwa der Editor oder die Shell) die OSC 7 Escape-Sequenz unterstützt oder das Betriebssystem ein Linux-artiges procfs auf .Pa /proc +oder +.Pa /compat/linux/proc bereitstellt. .Sh SUCHFELD Das Suchfeld lässt sich mit diff --git a/weltschmerz.fi.1 b/weltschmerz.fi.1 index 804dd16..17ad8b7 100644 --- a/weltschmerz.fi.1 +++ b/weltschmerz.fi.1 @@ -1,4 +1,4 @@ -.Dd 23. lokakuuta 2021 +.Dd 12. helmikuuta 2025 .Dt WELTSCHMERZ 1 .Os .Sh NIMI @@ -53,6 +53,8 @@ ja uuden pääteikkunan yhdistelmällä Nämä ominaisuudet vaativat joko pääteessä ajettavan ohjelman lähettävän OSC 7 -ohjauskoodeja tai ajoympäristön tarjoavan Linux-tyylisen procfs:n polun .Pa /proc +tai +.Pa /compat/linux/proc alla. .Sh HAKUPÄÄLLYSIKKUNA Hakupäällysikkunan voi avata näppäinyhdistelmällä |