Hmm yes I need to check it is definitely right for screen then I'll commit it

-------- Original message --------
From: Brian Callahan <bcal...@devio.us> 
Date: 07/09/2014  21:23  (GMT+00:00) 
To: Nicholas Marriott <nicholas.marri...@gmail.com>,"Ivan "Rambius" Ivanov" 
<rambiusparkisan...@gmail.com> 
Cc: Vadim Zhukov <persg...@gmail.com>,ports@openbsd.org 
Subject: Re: NEW: editors/le 
 

On 08/26/14 17:22, Brian Callahan wrote:
>
> On 08/25/14 04:41, Nicholas Marriott wrote:
>> It looks like le is a rare application that believes kbs from terminfo
>> which in TERM=screen is ^H but in tmux (and in screen) the actual key
>> defaults to ^?.
>>
>> We could probably fix our terminfo entry (it looks like some Linuxes
>> have done this):
>
> This works for me. Not sure if an ok from me on this is meaningful, 
> though.
>

Any consensus or movement on this?

> ~Brian
>
>>
>> Index: share/termtypes//termtypes.master
>> ===================================================================
>> RCS file: /cvs/src/share/termtypes/termtypes.master,v
>> retrieving revision 1.49
>> diff -u -p -r1.49 termtypes.master
>> --- share/termtypes//termtypes.master    7 Apr 2014 09:58:25 -0000    
>> 1.49
>> +++ share/termtypes//termtypes.master    25 Aug 2014 08:35:31 -0000
>> @@ -5734,7 +5734,7 @@ screen|VT 100/ANSI X3.64 virtual termina
>>       cvvis=\E[34l, dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM,
>>       dl1=\E[M, ed=\E[J, el=\E[K, el1=\E[1K, enacs=\E(B\E)0,
>>       flash=\Eg, home=\E[H, ht=^I, hts=\EH, ich=\E[%p1%d@,
>> -    il=\E[%p1%dL, il1=\E[L, ind=^J, is2=\E)0, kbs=^H, kcbt=\E[Z,
>> +    il=\E[%p1%dL, il1=\E[L, ind=^J, is2=\E)0, kbs=\177, kcbt=\E[Z,
>>       kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA,
>>       kdch1=\E[3~, kend=\E[4~, kf1=\EOP, kf10=\E[21~,
>>       kf11=\E[23~, kf12=\E[24~, kf2=\EOQ, kf3=\EOR, kf4=\EOS,
>>
>>
>>
>> On Sat, Aug 23, 2014 at 02:31:20AM -0400, Ivan "Rambius" Ivanov wrote:
>>> Hello,
>>>
>>> On Fri, Aug 22, 2014 at 11:15 AM, Brian Callahan <bcal...@devio.us> 
>>> wrote:
>>>> On 08/22/14 10:25, Vadim Zhukov wrote:
>>>>> 2014-08-22 18:05 GMT+04:00 Brian Callahan <bcal...@devio.us>:
>>>>>> On 08/22/14 10:00, Vadim Zhukov wrote:
>>>>>>> 1. For MAINTAINER line, please, get rid of quotes. "Ivan Ivanov
>>>>>>> <em...@domain.com>" is enough.
>>>>>>> (Trying to not joke about name. Trying hard, ever)
>>> I changed the MAINTAINER line.
>>>
>>>>>>> 2. "Backspace" key doesn't work for me correctly: in editing 
>>>>>>> mode, it
>>>>>>> acts like "Delete" key, and in calculator it does nothing.
>>>>>>
>>>>>> Hmm... backspace key works in both editing mode and calculator 
>>>>>> mode just
>>>>>> fine (amd64). I don't have a i386 to test (that's what you're using,
>>>>>> right
>>>>>> Vadim?)
>>>>> Yes. I've did more tests, it looks like the problem arises under tmux
>>>>> only (thus adding nicm@ to a conversation). Not sure what should be
>>>>> blamed then. Probably worths a note in DESCR or README, though. But I
>>>>> don't insist.
>>>>>
>>>> Not sure either, but I was able to reproduce backspace not working 
>>>> in tmux
>>>> on amd64 as well.
>>>>
>>> I was able to reproduce the issue about backspace in tmux as well. I
>>> will contact le's developer about it.
>>>
>>>
>>> Regards
>>> Rambius
>>>
>>> -- 
>>> Tangra Mega Rock: http://www.radiotangra.com
>>> le> >
>>> COMMENT =    text editor inspired by Norton Commander
>>> DISTNAME =    le-1.15.0
>>> CATEGORIES =    editors
>>>
>>> HOMEPAGE =    http://lav.yar.ru/programs.html
>>> MAINTAINER =    Ivan Ivanov <rambiusparkisan...@gmail.com>
>>>
>>> # GPLv3+
>>> PERMIT_PACKAGE_CDROM =    Yes
>>>
>>> WANTLIB += c m ncursesw stdc++
>>>
>>> MASTER_SITES =    http://lav.yar.ru/download/le/
>>>
>>> MODULES =    converters/libiconv
>>>
>>> CONFIGURE_STYLE =    gnu
>>>
>>> .include <bsd.port.mk>
>>>> SIZE (le-1.15.0.tar.gz) = 844748
>>>> 44> its features: various operations with stream and rectangular 
>>>> blocks,
>>> search and replace with full regular expressions, text formatting,
>>> undelete/uninsert, hex editing, tunable key sequences, tunable colors,
>>> tunable syntax highlighting, mouse support via ncurses. Can use mmap to
>>> edit very large files or even devices.
>>>> @bin bin/le
>>> @comment lib/charset.alias
>>> @man man/man1/le.1
>>> share/le/
>>> share/le/colors-black
>>> share/le/colors-blue
>>> share/le/colors-defbg
>>> share/le/colors-green
>>> share/le/colors-white
>>> share/le/help
>>> share/le/keymap-emacs
>>> share/le/le.hlp
>>> share/le/mainmenu
>>> share/le/mainmenu-ru
>>> share/le/syntax
>>> share/le/syntax.d/
>>> share/le/syntax.d/ada
>>> share/le/syntax.d/as
>>> share/le/syntax.d/awk
>>> share/le/syntax.d/c++-comment
>>> share/le/syntax.d/c-comment
>>> share/le/syntax.d/c-literal
>>> share/le/syntax.d/cpp
>>> share/le/syntax.d/eiffel
>>> share/le/syntax.d/fvwm2
>>> share/le/syntax.d/gema
>>> share/le/syntax.d/golang
>>> share/le/syntax.d/haskell
>>> share/le/syntax.d/html
>>> share/le/syntax.d/java
>>> share/le/syntax.d/javascript
>>> share/le/syntax.d/logrotate-conf
>>> share/le/syntax.d/lout
>>> share/le/syntax.d/make-file
>>> share/le/syntax.d/metafont
>>> share/le/syntax.d/named-conf
>>> share/le/syntax.d/ocaml
>>> share/le/syntax.d/pascal
>>> share/le/syntax.d/perl
>>> share/le/syntax.d/php
>>> share/le/syntax.d/python
>>> share/le/syntax.d/sather
>>> share/le/syntax.d/shell
>>> share/le/syntax.d/snmp-mib
>>> share/le/syntax.d/sql
>>> share/le/syntax.d/tcl
>>> share/le/syntax.d/tex
>>> share/le/syntax.d/texinfo
>>> share/le/syntax.d/txt2tags
>>> share/le/syntax.d/verilog
>

Reply via email to