bugGNU Screen - Bugs: bug #11021, :exec .!. and Report()


bug #11021: :exec .!. and Report()

Submitted by:  None
Submitted on:  Tue 16 Nov 2004 01:14:02 PM UTC  
Category: Program LogicSeverity: 3 - Normal
Priority: 9 - ImmediateStatus: Confirmed
Privacy: PublicAssigned to: None
Open/Closed: ClosedRelease: None
Fixed Release: 4.1.0Planned Release: 4.1.0
Work Required: None

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Tue 12 Aug 2008 04:29:09 AM UTC, comment #3:

Addressed for 4.1.0 in 2e910c93dafaa9508930174c0104d8e0843dc4c4.

Micah Cowan <micahcowan>
Mon 11 Aug 2008 07:29:53 PM UTC, comment #2:

Juergen confirms this is the desired behavior.

Micah Cowan <micahcowan>
 Spam posted by an anonymous
Fri 14 Mar 2008 08:03:28 AM UTC, comment #1:

Mouse support is alrady added

Tue 16 Nov 2004 01:14:02 PM UTC, original submission:


If I setup an input filter (as in :exec .!. some command) and send a query escape sequence (such as \E[6n to get the cursor position), the response (issued by the Report() function in ansi.c) goes to the original process and not to the filter.

A suggested patch is attached.

Best regards,
Stephane Chazelas (stephane underscore chazelas at yahoo dot fr)

With that patch applied, I am able to add mouse support to many applications (filtering the xterm mouse tracking sequences, and compute the keys to be sent to the application so that it reaches the pointed destination from the cursor position).



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

Attached Files
file #2019:  screen.diff added by None (765B - text/x-patch - patch in unified diff format to fix the problem)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by chazelas
  • -unavailable- added by micahcowan (Updated the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 15 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 12 Aug 2008 04:29:09 AM UTCmicahcowanOpen/ClosedOpen=>Closed
      Fixed ReleaseNone=>4.1.0
    Mon 11 Aug 2008 07:29:53 PM UTCmicahcowanSeverity2 - Minor=>3 - Normal
      Priority3 - Low=>9 - Immediate
      StatusNeed Discussion=>Confirmed
      Planned ReleaseLater=>4.1.0
      Work Required1 - Days=>None
    Mon 11 Aug 2008 09:41:32 AM UTCchazelasCarbon-Copy-=>Added chazelas
    Mon 23 Jun 2008 11:32:52 PM UTCmicahcowanCategoryNone=>Program Logic
      Planned ReleaseNone=>Later
      Work RequiredNone=>1 - Days
    Sun 15 Jun 2008 05:56:28 AM UTCmicahcowanSeverity3 - Normal=>2 - Minor
      Priority5 - Normal=>3 - Low
    Sun 15 Jun 2008 05:55:26 AM UTCmicahcowanStatusNone=>Need Discussion
    Tue 16 Nov 2004 01:14:02 PM UTCNoneAttached File-=>Added screen.diff, #1881

    Back to the top

    Powered by Savane 3.1-cleanup1