__color__,__group__,ticket,summary,component,version,milestone,type,owner,status,created,_changetime,_description,_reporter
3,Active Tickets,12,Missing XTerm key sequences,Uncategorized,,,defect,coconnor,new,2009-01-22T21:40:57Z+0000,2009-02-25T16:43:34Z+0000,"From my yi.hs:

{{{
       -- To learn the character sequence your terminal uses, run ""cat"" and hit the keys. You should see the escape sequence.
       -- For example, hitting Ctrl+Home under Konsole (a variant of XTerm) might look like:
       -- $ cat
       -- ^[[1;5H
       spec KEsc ?>> char '[' ?>> char 'F' ?>>! moveToEol, -- see /usr/local/etc/joe/joerc, eol, ""^[ [ F"".
       spec KEsc ?>> char '[' ?>> char 'H' ?>>! moveToSol, -- home, ""^[ [ H"".
       spec KEsc ?>> char '[' ?>> char '1' ?>> char ';' ?>> char '5' ?>> char 'H' ?>>! topB, -- Ctrl + Home
       spec KEsc ?>> char '[' ?>> char '1' ?>> char ';' ?>> char '5' ?>> char 'F' ?>>! botB, -- Ctrl + End
}}}
(cf. http://thread.gmane.org/gmane.editors.yi.devel/2789 )",ArtemGr
3,Active Tickets,17,vty+xterm(eightBitInput:   true; metaSendsEscape: true) = problem,Uncategorized,3.1,,defect,coconnor,new,2009-04-05T16:19:18Z+0100,2009-04-05T16:19:18Z+0100,"I have such xterm config[1].
When i press Home/End in yi-vty i get 'F' and 'H' letters.
When i press Backspace twice - i get 'Unrecognized input: M-h M-h' in status line.

Tried to run test/Test from darcs vty. Home/End keys close program
and backspace shows: EvKey (KASCII 'h') [MCtrl]

---

[1]
{{{
[sf] ~:cat .Xresources | grep XTerm
!! looks like only following 2 lines matter
XTerm*eightBitInput:   true
XTerm*metaSendsEscape: true


XTerm*visualBell:  false
XTerm*background:  black
XTerm*foreground:  white
!XTerm*font:        9x15
!XTerm*font:        -xos4-terminus-medium-r-normal--14-*-24-*-*-*-*-koi8-r
XTerm*font:        -xos4-terminus-medium-*-*-*-*-200-*-*-*-*-iso10646-1
XTerm*saveLines:   10000
XTerm*geometry:    120x45
XTerm*font1:        -xos4-terminus-medium-*-*-*-*-120-*-*-*-*-iso10646-1
XTerm*font2:        -xos4-terminus-medium-*-*-*-*-140-*-*-*-*-iso10646-1
XTerm*font3:        -xos4-terminus-medium-*-*-*-*-160-*-*-*-*-iso10646-1
XTerm*font4:        -xos4-terminus-medium-*-*-*-*-200-*-*-*-*-iso10646-1
XTerm*font5:        -xos4-terminus-medium-*-*-*-*-240-*-*-*-*-iso10646-1
XTerm*font6:        -xos4-terminus-medium-*-*-*-*-260-*-*-*-*-iso10646-1
XTerm*VT100*colorMode: on
XTerm*VT100*boldColors: on
XTerm*VT100*dynamicColors: on
XTerm*VT100*color0: black
XTerm*VT100*color1: red3
XTerm*VT100*color2: green3
XTerm*VT100*color3: yellow3
XTerm*VT100*color4: rgb:00/00/40
XTerm*VT100*color5: magenta3
XTerm*VT100*color6: cyan3
XTerm*VT100*color7: gray90
XTerm*VT100*color8: gray50
XTerm*VT100*color9: red
XTerm*VT100*color10: green
XTerm*VT100*color11: yellow
XTerm*VT100*color12: rgb:5c/5c/ff
XTerm*VT100*color13: magenta
XTerm*VT100*color14: cyan
XTerm*VT100*color15: white
XTerm*VT100*colorUL: yellow
XTerm*VT100*colorBD: white
}}}
",slyfox@…
3,Active Tickets,11,better support for windows platform ?,Uncategorized,,,enhancement,coconnor,new,2009-01-20T02:32:50Z+0000,2009-09-08T19:24:14Z+0100,"It would be nice if vty could work on microsoft windows, even with a more limited feature set. A lot of the code does not seem too unix-specific. If useful there is the ansi-terminal package which implements some ansi screen control on windows.
",simonmichael
3,Active Tickets,4,"Document the ""ansi_classify_table""",component1,,,task,coconnor,new,2008-06-23T08:55:24Z+0100,2008-06-23T08:55:24Z+0100,"The table referenced by LLInput.classify, ansi_classify_table, needs some documentation.",coconnor
4,Active Tickets,8,Types.renderBS should recognize line breaks,Uncategorized,,,defect,coconnor,new,2008-12-06T23:08:12Z+0000,2008-12-06T23:08:12Z+0000,"From Simon Michael:
""I expected renderBS to convert a multiline string into an Image of height > 1.""",coconnor
4,Active Tickets,16,Allow ctrl-v as input,Uncategorized,,,defect,coconnor,new,2009-03-06T19:34:33Z+0000,2009-03-06T19:34:33Z+0000,"On many terminal, lnext is set to ctrl-v and iexten is enabled.  (See stty -a)  The result of this is that ctrl-v can be used to quote the next character.  Apps using vty for input that expect to see ctrl-v (e.g. Yi) then require the user to type c-v twice to get the same effect.  (See 

    http://code.google.com/p/yi-editor/issues/detail?id=236

for more information.)

To fix this, !ExtendedFunctions should be added to the withoutMode list in initTermInput in LLInput.hs.
",emily@…
5,Active Tickets,20,Pour nous joindre,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-12T11:03:45Z+0100,2009-10-12T11:03:45Z+0100,[http://honorecafe.com/Contactez-nous Pour nous joindre],anonymous
5,Active Tickets,21,abercrombie ruehl,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-12T11:23:01Z+0100,2009-10-12T11:23:01Z+0100,[http://baefed.com/abercrombie-ruehl abercrombie ruehl],anonymous
5,Active Tickets,22,reception furniture,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-13T22:32:28Z+0100,2009-10-13T22:32:28Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception furniture],anonymous
5,Active Tickets,23,chairs,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T02:40:31Z+0100,2009-10-14T02:40:31Z+0100,[http://www.qualitycomputerdesks.com/resources/indoor-furniture.htm chairs],anonymous
5,Active Tickets,24,Box Frames Frames,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T02:57:05Z+0100,2009-10-14T02:57:05Z+0100,[http://www.contractpictureframing.co.uk/frames/box-frames/studio-3 Box Frames Frames],anonymous
5,Active Tickets,25,reception barstools,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T04:07:04Z+0100,2009-10-14T04:07:04Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception barstools],anonymous
5,Active Tickets,26,reception furniture,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T04:13:30Z+0100,2009-10-14T04:13:30Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception furniture],anonymous
5,Active Tickets,27,reception barstools,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T04:31:24Z+0100,2009-10-14T04:31:24Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception barstools],anonymous
5,Active Tickets,28,reception chairs,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T04:53:29Z+0100,2009-10-14T04:53:29Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception chairs],anonymous
5,Active Tickets,29,furniture,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T05:10:29Z+0100,2009-10-14T05:10:29Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm furniture],anonymous
5,Active Tickets,30,chairs,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T23:07:29Z+0100,2009-10-14T23:07:29Z+0100,[http://www.google.org/alpha/Top/Regional/Europe/United_Kingdom/Business_and_Economy/Industries/Manufacturing/Consumer_Products/Furniture/Hospitality/ chairs],anonymous
5,Active Tickets,31,chair,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-14T23:09:19Z+0100,2009-10-14T23:09:19Z+0100,[http://www.how-to-install-windows.com/resources.html chair],anonymous
5,Active Tickets,32,Metal Frames - Driftwood 1,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T00:18:18Z+0100,2009-10-15T00:18:18Z+0100,[http://www.contractpictureframing.co.uk/frames/contemporary/driftwood-1 Metal Frames - Driftwood 1],anonymous
5,Active Tickets,33,reception furniture,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T06:49:58Z+0100,2009-10-15T06:49:58Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception furniture],anonymous
5,Active Tickets,34,reception chairs,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T08:55:48Z+0100,2009-10-15T08:55:48Z+0100,[http://www.laytrad.co.uk/commercial-reception-furniture.htm reception chairs],anonymous
5,Active Tickets,35,tommy hilfiger oprah winfrey,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T11:27:00Z+0100,2009-10-15T11:27:00Z+0100,[http://baefed.com/tommy-hilfiger-oprah-winfrey tommy hilfiger oprah winfrey],anonymous
5,Active Tickets,36,marks ad spencer,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T11:28:09Z+0100,2009-10-15T11:28:09Z+0100,[http://baefed.com/marks-ad-spencer marks ad spencer],anonymous
5,Active Tickets,37,uywane i nowe,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T11:29:22Z+0100,2009-10-15T11:29:22Z+0100,[http://baefed.com/tesco-promocje uywane i nowe],anonymous
5,Active Tickets,38,knock louis off shoes vuitton,Uncategorized,3.0.4,milestone4,task,coconnor,new,2009-10-15T11:30:37Z+0100,2009-10-15T11:30:37Z+0100,[http://baefed.com/knock-louis-off-shoes-vuitton knock louis off shoes vuitton],anonymous
3,Active Tickets,6,The same input can produce a different event sequence depending on rate getEvent is called.,Uncategorized,,,defect,coconnor,assigned,2008-10-05T22:39:19Z+0100,2008-12-02T15:00:45Z+0000," 1. Run test/Test.hs
 1. Escape key down ; Escape key up ; Key ':' down ; Key ':' up
 1. Apply the attached patch to Test.hs. This patch adds a delay between getEvent calls.
 1. Run test/Test.hs
 1. Escape key down ; Escape key up ; Key ':' down ; Key ':' up
 
The expectation is that the same input sequence from the terminal will produce the same event sequence from getEvent regardless of the delay between times getEvent is called.

In the first run the test program will exit before reading in the "":"" character. In the second run the test program will likely recognize the input as the event ""EvKey (KASCII ':') [MMeta]"" Which is different than the sequence of events ""EvKey KEsc []"" ; ""EvKey (KASCII ':') []"" that was produced without the added delay.",coconnor
