bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Update terminfo entry for 'iterm'


From: Thomas Dickey
Subject: Re: Update terminfo entry for 'iterm'
Date: Tue, 15 Aug 2017 21:21:53 -0400
User-agent: Mutt/1.5.21 (2010-09-15)

On Thu, Aug 10, 2017 at 04:37:52AM -0400, Thomas Dickey wrote:
> On Wed, Aug 09, 2017 at 11:17:03AM +0200, Leonardo Brondani Schenkel wrote:
> > Hi Thomas,
> > 
> > After I posted this on April, although I got no reply, I remember
> > seeing you referring to this post in an unrelated thread as being in
> > your to-do list. Is it still the case? I'm writing to ask if you
> 
> It's still on my to-do list.  I did some investigation for the differences
> between old/new iTerm (there are several terminfo to-do's, each of which
> takes a few hours to investigate - and as I noted, the C library and
> test-programs are where most of my time's going).

actually, I don't see it doing italics when I test it, and don't
offhand see a preferences item which would control that.

likewise, shifted-delete gives me no change from delete (so there's no kDC).

For the rest, I made an "iterm2" entry, which covers the various
modifier keys, which will be in the next patch...

#       Reconstructed via infocmp from file: 
/usr/local/ncurses/share/terminfo/i/iterm2
iTerm2.app|iterm2|terminal emulator for Mac OS X,
        am, bce, hs, mir, msgr, npc, xenl, xon,
        colors#256, cols#80, it#8, lines#24, pairs#32767, wsl#50,
        acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
        bel=^G, blink@, bold=\E[1m, civis=\E[?25l, clear=\E[H\E[J,
        cnorm=\E[?25h, cr=^M, csr=\E[%i%p1%d;%p2%dr,
        cub=\E[%p1%dD, cub1=^H, cud=\E[%p1%dB, cud1=^J,
        cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH,
        cuu=\E[%p1%dA, cuu1=\E[A, dch=\E[%p1%dP, dch1=\E[P,
        dim=\E[2m, dl=\E[%p1%dM, dl1=\E[M, dsl=\E]2;\007, ed=\E[J,
        el=\E[K, el1=\E[1K, enacs=\E(B\E)0,
        flash=\E[?5h$<200/>\E[?5l, fsl=^G, home=\E[H,
        hpa=\E[%i%p1%dG, ht=^I, hts=\EH, ich=\E[%p1%d@, ich1=\E[@,
        il=\E[%p1%dL, il1=\E[L, ind=^J, ka1@, ka3@, kb2@, kbs=\177, kc1@,
        kc3@, kcbt=\E[Z, kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC,
        kcuu1=\EOA, kdch1=\E[3~, kend=\EOF, kent@, kf1=\EOP,
        kf10=\E[21~, kf11=\E[23~, kf12=\E[24~, kf13=\E[1;2P,
        kf14=\E[1;2Q, kf15=\E[1;2R, kf16=\E[1;2S, kf17=\E[15;2~,
        kf18=\E[17;2~, kf19=\E[18;2~, kf2=\EOQ, kf20=\E[19;2~,
        kf21=\E[20;2~, kf22=\E[21;2~, kf23=\E[23;2~,
        kf24=\E[24;2~, kf3=\EOR, kf4=\EOS, kf5=\E[15~, kf6=\E[17~,
        kf7=\E[18~, kf8=\E[19~, kf9=\E[20~, khome=\EOH, knp=\E[6~,
        kpp=\E[5~, op=\E[0m, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O,
        rmam=\E[?7l, rmcup=\E[2J\E[?47l\E8, rmir=\E[4l,
        rmkx=\E[?1l\E>, rmso=\E[m, rmul=\E[m,
        rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7,
        setab=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m,
        setaf=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m,
        
sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;,
        sgr0=\E[m\017, smacs=^N, smam=\E[?7h, smcup=\E7\E[?47h,
        smir=\E[4h, smkx=\E[?1h\E=, smso=\E[7m, smul=\E[4m,
        tbc=\E[3g, tsl=\E]2;, u6=\E[%i%d;%dR, u7=\E[6n,
        u8=\E[?1;2c, u9=\E[c, vpa=\E[%i%p1%dd, TS=\E]2;,
        kDN2=\E[1;2B, kDN3=\E\E[B, kDN4=\E[1;10B, kDN5=\E[1;5B,
        kDN6=\E[1;6B, kEND2=\E[1;2F, kEND3=\E[1;9F,
        kEND4=\E[1;10F, kEND5=\E[1;5F, kEND6=\E[1;6F,
        kEND7=\E[1;13F, kEND8=\E[1;14F, kHOM2=\E[1;2H,
        kHOM3=\E[1;9H, kHOM4=\E[1;10H, kHOM5=\E[1;5H,
        kHOM6=\E[1;6H, kHOM7=\E[1;13H, kHOM8=\E[1;14H,
        kLFT2=\E[1;2D, kLFT3=\E\E[D, kLFT4=\E[1;10D,
        kLFT5=\E[1;5D, kLFT6=\E[1;6D, kNXT3=\E\E[6~,
        kPRV3=\E\E[5~, kRIT2=\E[1;2C, kRIT3=\E\E[C,
        kRIT4=\E[1;10C, kRIT5=\E[1;5C, kRIT6=\E[1;6C,
        kUP2=\E[1;2A, kUP3=\E\E[A, kUP4=\E[1;10A, kUP5=\E[1;5A,
        kUP6=\E[1;6A,

-- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]