Follow-up Comment #4, bug #65653 (group screen): Thank you for looking into this.
I tested on OpenBSD and additionally FreeBSD. The previous patch needed to be modified to support them and I updated the patch. I tested the new v4 patch with Linux, OpenBSD 7.7, and FreeBSD 14.2 and on all three OSes it is working. On OpenBSD and FreeBSD, sysctl can be used to retrieve the cwd of the process. Because preprocessor conditionals were added and the logic got longer, I extracted it as a function into tty.c. (file #57193) _______________________________________________________ Additional Item Attachment: File name: new_windows_in_cwd_v4.patch Size: 2KiB <https://file.savannah.gnu.org/file/new_windows_in_cwd_v4.patch?file_id=57193> AGPL NOTICE These attachments are served by Savane. You can download the corresponding source code of Savane at https://savannah.gnu.org/source/savane-9881c859354512ce27e2f80f2a58c47cdee12e5d.tar.gz _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?65653> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature