[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