12/15 screen swallows xterm escape codes (such as ]0;foo). how do
i stop this? (i have "term xterm" in ~/.screenrc; doesn't help)
\_ Don't fuck with my windows. Escape codes deleted.
\_ You can't. (Hack the code). This is a feature.
This prevents stuff like this:
[escape codes deleted -motd escape code cleansing god]
[?38h,p,P,m,P,k,P,i,P,g,P,e,P,b,P,`,P+~,Q+|,Q+z,Q+x,R+v,R+s,S+q,S+o,T+m,T+k,U+i,\
V+g,V+e,W+c,X+a,Y*,Y*},Z*{,[*y,\*w,]*u,^*s,_*q-@*o-A*m-B*k-D*j-E*h-F*f-G*d-I*c-J\
*a-K)-M)}-N)|-P)z-Q)y-S)w-T)v-V)t-W)s-Y)q-Z)p-\)n-^)m.@)l.A)j.C)i.E)h.G)g.H)e.J)\
d.L)c.N)b.P)a.R)`.T(.V(~.X(}.Z(|.\(|.^({/@(z/B(y/D(y/F(x/H(w/J(w/L(v/N(v/P(u/S(u\
/U(t/W(t/Y(t/[(s/](s/_(s0B(s0D(s0F(s0H(s0J(s0M(s0O(s0Q(s0S(s0U(s0W(s0Z(s0\(t0^(t\
1@(t1B(u1D(u1F(v1I(v1K(w1M(w1O(x1Q(y1S(y1U(z1W({1Y(|1[(|1](}1_(~2A(2C)`2E)a2G)b2\
I)c2K)d2M)e2O)g2Q)h2R)i2T)j2V)l2X)m2Y)n2[)p2])q2_)s3@)t3B)v3C)w3E)y3F)z3H)|3I)}3\
K)3L*a3N*c3O*d3P*f3R*h3S*j3T*k3U*m3W*o3X*q3Y*s3Z*u3[*w3\*y3]*{3^*}3_*4@+a4@+c4A+\
e4B+g4C+i4C+k4D+m4E+o4E+q4F+s4F+v4G+x4G+z4H+|4H+~4H,`4I,b4I,e4I,g4I,i4I,k4I,m4I,\
o4J1f/E.b/E1f1U.b1U&h&HHave a Nice Day. Feel free to close this window.
from popping shit up when you're in screen. (Cat this file in
a straight xterm for amusement.
\_ what the fuck is with this bullshit? there's a reason escape
codes exist and a LEGITIMATE ones. if all terminals broke
standard escapes like this because some morons abused them, then
there wouldn't be a point to making escape codes in the first
place. why the fuck would screen be special enough to munge
\_ Well, the real answer is that screen emulates a vt100
terminal. You can set your terminal type to whatever you
want, but that's what it emulates, so it makes sense for it
to "absorb" escape sequences that aren't valid vt100
sequences...
\_ that's a questionable design decision.
\_ If I'm vt100 I don't want it trying to do some
whacky shit with wyse-50 codes or whatever. There's
nothing questionable about it.
them? i use xterm escapes every day and am way too fucking
used to the advantages
\_ Fuck fuck, fuckity fuck fuck fucking fuck! (Fuck) |