[Portland-bugs] [Bug 44357] New: xdg-terminal incompatible with TERM=screen and TERM=rxvt-unicode
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Dec 31 16:57:50 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=44357
Bug #: 44357
Summary: xdg-terminal incompatible with TERM=screen and
TERM=rxvt-unicode
Classification: Unclassified
Product: Portland
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: xdg-utils
AssignedTo: portland-bugs at lists.freedesktop.org
ReportedBy: freedesktop.zen.ssokolow at spamgourmet.com
Created attachment 55011
--> https://bugs.freedesktop.org/attachment.cgi?id=55011
Patch to fix the problem
Both screen and rxvt-unicode expect to receive their command lines pre-parsed
for quoting and, if given a single string like "echo foo", will fail because
the string as a whole cannot be exec()ed.
Furthermore, screen has its own, incompatible meaning for -e.
I've attached an initial patch which resolves these issues but, because I'm
unfamiliar with dash, I've also included a TODO: comment explaining the main
remaining issue.
The patch may depend on the one-character correction in my patch to bug 44356.
I'm relatively new to submitting patches rather than GitHub pull requests.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Portland-bugs
mailing list