I've been changing the termcap entry for xterm and it looks like I found 
something.  When the dl and DL entries are removed it redraws fine:

   dl=\E[M
   DL=\E[%dM

Here is the xterm and vt-generic entries:

# Entry for an xterm. Insert mode has been disabled.
vs|xterm|xterm-color|vs100|xterm terminal emulator (X Window System):\
         :am:bs:mi@:km:co#80:li#55:\
         :im@:ei@:\
         :ct=\E[3k:ue=\E[m:\
         :is=\E[m\E[?1l\E>:\
         :rs=\E[m\E[?1l\E>:\
         :eA=\E)0:as=^N:ae=^O:ac=aaffggjjkkllmmnnooqqssttuuvvwwxx:\
         :kI=\E[2~:kD=\177:kP=\E[5~:kN=\E[6~:\
         :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
         :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k0=\E[21~:\
         :F1=\E[23~:F2=\E[24~:\
         :kh=\E[H:kH=\EOw:\
         :ks=:ke=:\
         :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\
         :tc=vt-generic:

vg|vt-generic|Generic VT entries:\
         :bs:mi:ms:pt:xn:xo:it#8:\
         :RA=\E[?7l:SA=\E?7h:\
         :bl=^G:cr=^M:ta=^I:\
         :cm=\E[%i%d;%dH:\
         :le=^H:up=\E[A:do=\E[B:nd=\E[C:\
         :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:DO=\E[%dB:\
         :ho=\E[H:cl=\E[H\E[2J:ce=\E[K:cb=\E[1K:cd=\E[J:sf=\ED:sr=\EM:\
         :ct=\E[3g:st=\EH:\
         :cs=\E[%i%d;%dr:sc=\E7:rc=\E8:\
         :ei=\E[4l:ic=\E[@:IC=\E[%d@:al=\E[L:AL=\E[%dL:\
         :dc=\E[P:DC=\E[%dP:dl=\E[M:DL=\E[%dM:\
         :so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
         :mb=\E[5m:mh=\E[2m:md=\E[1m:mr=\E[7m:me=\E[m:\
         :sc=\E7:rc=\E8:kb=\177:\
         :ku=\E[A:kd=\E[B:kr=\E[C:kl=\E[D:

I tested this with both the 0.3.0 and the latest git.

And in case it's helpful, here's the ncurses info:

olmstead@venkmanjr:/etc> ldd /usr/local/e17/bin/terminology
         libncurses.so.5 => /lib64/libncurses.so.5 (0x00007f3d0b388000)

olmstead@venkmanjr:/etc> ldd /usr/local/terminology-devel/bin/terminology
         libncurses.so.5 => /lib64/libncurses.so.5 (0x00007fe3e39f8000)

olmstead@venkmanjr:/etc> ls -l /var/log/packages/ncurse*
-rw-r--r-- 1 root root 56626 Mar 20 04:52 /var/log/packages/ncurses-5.9-x86_64-1

Thanks,

-bryan

On Sat, 13 Apr 2013, Bryan Olmstead wrote:

>
> On Sat, 13 Apr 2013, Alex-P. Natsios wrote:
>
>> On Sat, Apr 13, 2013 at 12:16 AM, Boris Faure <[email protected]> wrote:
>>>> elvis has the same problem, but pico works fine (vim still works too).
>>>> Let me know if more screen shots would help.
>>>
>>> Could you tell me the exact version of elvis you're using?
>>> --
>>> Boris Faure
>>> Pointer Arithmetician
>>
>> -rw-r--r--  1 root 4.6K Apr 11  2011 elvis-2.2_0-x86_64-2
>>
>> problem is reproducible with terminology from git HEAD and the above
>> version of elvis (as found in slackware-current)
>
> I'm using slackware 14.0, but the version of elvis is the same:
>
> -rw-r--r-- 1 root root 4633 Mar 20 04:49 elvis-2.2_0-x86_64-2
>
> Thanks,
>
> -bryan
>

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to