| 1 | |
|---|
| 2 | New patches: |
|---|
| 3 | |
|---|
| 4 | [Patch to demonstrate issue #6 |
|---|
| 5 | coreyconnor@gmail.com**20081005213932] { |
|---|
| 6 | hunk ./test/Test.hs 3 |
|---|
| 7 | +import Control.Concurrent |
|---|
| 8 | hunk ./test/Test.hs 16 |
|---|
| 9 | + threadDelay 1000 |
|---|
| 10 | } |
|---|
| 11 | |
|---|
| 12 | Context: |
|---|
| 13 | |
|---|
| 14 | [Incrementing version number to 3.1.1 for devel. |
|---|
| 15 | coreyconnor@gmail.com**20080908131804] |
|---|
| 16 | [Incrementing version to 3.1.0 for release. |
|---|
| 17 | coreyconnor@gmail.com**20080908130541 |
|---|
| 18 | The 0.1 increment is due to a change in the Vty record's interface. |
|---|
| 19 | ] |
|---|
| 20 | [don't refresh on control+l; instead let the host application call refresh function if necessary |
|---|
| 21 | jeanphilippe.bernardy@gmail.com**20080827181022] |
|---|
| 22 | [Document the code much more |
|---|
| 23 | jeanphilippe.bernardy@gmail.com**20080831115545] |
|---|
| 24 | [support for another type of modifier+arrow input |
|---|
| 25 | jeanphilippe.bernardy@gmail.com**20080830133851] |
|---|
| 26 | [Changing version number for devel. |
|---|
| 27 | coreyconnor@gmail.com**20080827170019] |
|---|
| 28 | [Adding type signature for utf8Length |
|---|
| 29 | coreyconnor@gmail.com**20080827165753] |
|---|
| 30 | [Incrementing version for release. |
|---|
| 31 | coreyconnor@gmail.com**20080827165251] |
|---|
| 32 | [Add support for back-tab |
|---|
| 33 | jeanphilippe.bernardy@gmail.com**20080826140253] |
|---|
| 34 | [add support for utf8 input |
|---|
| 35 | jeanphilippe.bernardy@gmail.com**20080826114916] |
|---|
| 36 | [improve support for arrow keys |
|---|
| 37 | jeanphilippe.bernardy@gmail.com**20080826105025] |
|---|
| 38 | [comments and formatting |
|---|
| 39 | jeanphilippe.bernardy@gmail.com**20080825210216] |
|---|
| 40 | [depend on terminfo for a number of input capabilities |
|---|
| 41 | jeanphilippe.bernardy@gmail.com**20080825210209 |
|---|
| 42 | This should fix the bug concerning recognition of HOME and END |
|---|
| 43 | ] |
|---|
| 44 | [Adding homepage property to cabal file. |
|---|
| 45 | coreyconnor@gmail.com**20080623173253] |
|---|
| 46 | [minor: add type annot, and remove dead code. |
|---|
| 47 | Nicolas Pouillard <nicolas.pouillard@gmail.com>**20080623114609] |
|---|
| 48 | [Incrementing version number of development build |
|---|
| 49 | coreyconnor@gmail.com**20080623084238] |
|---|
| 50 | [Changing patch for #3 to simplier patch provided by nicolas.pouillard@gmail.com |
|---|
| 51 | coreyconnor@gmail.com**20080623084144] |
|---|
| 52 | [Removing mapping definition that was causing tab to equal ctrl-I |
|---|
| 53 | coreyconnor@gmail.com**20080623073941 |
|---|
| 54 | When the tab button was pressed the character read from stdin was '\t'. This has a numeric value of |
|---|
| 55 | 9 which is the same as the value of '\^I'. The map from ANSI terminal input characters to VTY events |
|---|
| 56 | had a map form 9 to both KASCII '\t' [] and KASCII 'i' [MCtrl]. This patch removes the second. |
|---|
| 57 | Resolves: #3. |
|---|
| 58 | ] |
|---|
| 59 | [Factoring out the ANSI terminal character to event map |
|---|
| 60 | coreyconnor@gmail.com**20080623072846] |
|---|
| 61 | [Updating documentation |
|---|
| 62 | coreyconnor@gmail.com**20080621185222] |
|---|
| 63 | [Removing unused kmv and wf variables |
|---|
| 64 | coreyconnor@gmail.com**20080609052018] |
|---|
| 65 | [The CPU usage of yi and the test program approached 100% even without any input events occuring. |
|---|
| 66 | coreyconnor@gmail.com**20080605070932 |
|---|
| 67 | I'm not sure if this is the correct fix. Seams there should be an event based way to handle input |
|---|
| 68 | instead of this polling + delay approach. |
|---|
| 69 | ] |
|---|
| 70 | [Changing maintainer to Corey O'Connor (coreyoconnor@gmail.com) |
|---|
| 71 | coreyoconnor@gmail.com**20080530044643] |
|---|
| 72 | [Uses non-blocking IO for input instead of two threads. |
|---|
| 73 | coreyoconnor@gmail.com**20080522172818 |
|---|
| 74 | When using the VTY interface of Yi there is a delay in processing IO that causes some input to be |
|---|
| 75 | ignored. EG: In Vim mode open a file and type "otest" then quickly ESC ; ":wq". |
|---|
| 76 | This should add a new line with the text "test" then save the file and quite. But due to some race |
|---|
| 77 | condition I haven't wrapped my head around it actually fails to process the ESC ; ":wq" sequence. |
|---|
| 78 | ] |
|---|
| 79 | [bump version 3.0.0 -> 3.0.1 |
|---|
| 80 | gwern0@gmail.com**20080316051234] |
|---|
| 81 | [cabal changes: make hackage happier |
|---|
| 82 | gwern0@gmail.com**20080316050314] |
|---|
| 83 | [mention darcs home in cabal |
|---|
| 84 | gwern0@gmail.com**20080115182101] |
|---|
| 85 | [Update build-depends to work with ghc-6.8 |
|---|
| 86 | Josef Svenningsson <josef.svenningsson@gmail.com>**20071008130404] |
|---|
| 87 | [add missing exports :( |
|---|
| 88 | Stefan O'Rear <stefanor@cox.net>**20070407063504] |
|---|
| 89 | [warning police |
|---|
| 90 | Stefan O'Rear <stefanor@cox.net>**20070224172521] |
|---|
| 91 | [move diffs into backend-specific |
|---|
| 92 | Stefan O'Rear <stefanor@cox.net>**20070224172315] |
|---|
| 93 | [tweak bench |
|---|
| 94 | Stefan O'Rear <stefanor@cox.net>**20070224170349] |
|---|
| 95 | [Explicitly deforest movcsr/chgatt into IO - 80% speed boost! |
|---|
| 96 | Stefan O'Rear <stefanor@cox.net>**20070224165730] |
|---|
| 97 | [implement utf8 encode directly in tputchar |
|---|
| 98 | Stefan O'Rear <stefanor@cox.net>**20070224091838] |
|---|
| 99 | [small internal api reorg - make mvputch |
|---|
| 100 | Stefan O'Rear <stefanor@cox.net>**20070224084804] |
|---|
| 101 | [fuddle inlining a bit |
|---|
| 102 | Stefan O'Rear <stefanor@cox.net>**20070224083128] |
|---|
| 103 | [fuse shadow-state and terminal-state |
|---|
| 104 | Stefan O'Rear <stefanor@cox.net>**20070224050810] |
|---|
| 105 | [inline clrscr' |
|---|
| 106 | Stefan O'Rear <stefanor@cox.net>**20070224045431] |
|---|
| 107 | [remove vty-level cursor tracking (this was actually unused for a while) |
|---|
| 108 | Stefan O'Rear <stefanor@cox.net>**20070224043510] |
|---|
| 109 | [wait until first update to clear screen (clrscr' is now used exactly once) |
|---|
| 110 | Stefan O'Rear <stefanor@cox.net>**20070224042011] |
|---|
| 111 | [remove last change tracking; instead have C-l fake a resize |
|---|
| 112 | Stefan O'Rear <stefanor@cox.net>**20070224041636] |
|---|
| 113 | [Add DESIGN document with explanations for a few basic decisions |
|---|
| 114 | Stefan O'Rear <stefanor@cox.net>**20070224020313] |
|---|
| 115 | [fix EvResize for now :( |
|---|
| 116 | Stefan O'Rear <stefanor@cox.net>**20070222035200] |
|---|
| 117 | [fix warnings in Types |
|---|
| 118 | Stefan O'Rear <stefanor@cox.net>**20070222034552] |
|---|
| 119 | [finish making test/ |
|---|
| 120 | Stefan O'Rear <stefanor@cox.net>**20070222034538] |
|---|
| 121 | [separate input and output in the lowlevel |
|---|
| 122 | Stefan O'Rear <stefanor@cox.net>**20070222034442] |
|---|
| 123 | [add timelimit, remove dead code |
|---|
| 124 | Stefan O'Rear <stefanor@cox.net>**20070221052430] |
|---|
| 125 | [add first attempt at self-benchmark (scrolls a list of highlighted numbers - attempt to simulate yi) |
|---|
| 126 | Stefan O'Rear <stefanor@cox.net>**20070221045852] |
|---|
| 127 | [fix miscalculation of the sizes of composite images. this actually resulted in a segfault! |
|---|
| 128 | Stefan O'Rear <stefanor@cox.net>**20070221045645] |
|---|
| 129 | [add sanity checking to renderFill sizes |
|---|
| 130 | Stefan O'Rear <stefanor@cox.net>**20070221045608] |
|---|
| 131 | [add width/height accessors |
|---|
| 132 | Stefan O'Rear <stefanor@cox.net>**20070221045512] |
|---|
| 133 | [TAG rel-3.0.0 |
|---|
| 134 | Stefan O'Rear <stefanor@cox.net>**20070214024117] |
|---|
| 135 | Patch bundle hash: |
|---|
| 136 | 347a5e3ce460272954675772ac63b9951c1eeeb9 |
|---|