Peter Jacobs
Peter Jacobs
I may have misunderstood the API then. So basically `Items` would need a `idx_front` _and_ an `idx_back`, with `next()` advancing `idx_front` and `next_back()` rewinding `idx_back`?
Hm. Given that we can't really use slices normally here, we need some alternative way to start from some arbitrary point and iterate backwards. With a `Vec`, we could use...
That's a really interesting read! If you haven't already seen it, you might be interested in the transaction [log](https://github.com/gchp/iota/blob/master/src/iota/log.rs) system we're using for undo/redo support. @pythonesque had some really interesting...
I have a partial fix [here](https://github.com/crespyl/iota/commit/5eaf2a1735a9841689f812bc40796b014d9f48b8). The cursor seems to get displayed one char after where it should be, but the actual insertion point is correct.
A piece table might be a nice half-way step towards a [rope](http://en.wikipedia.org/wiki/Rope_%28data_structure%29), which I think would, in principle, also support mmap-ing files into a giant leaf node. Thanks for that...
@ellisadigvom As an emacs person myself, I do like the everything is a function model. For iota, we wanted to pursue the composability of vi commands in a (hopefully) more...
SQL for text? Hmmm... Let me see if I'm understanding this correctly: ``` TRANSACTION1 := MAP (POSITION(character) WHERE LINE(character) = LINE($CURSOR) OR LINE(character) = NEXT(LINE($CURSOR))) (position => []) ``` `POSITION(character)`...
#95 (specifically https://github.com/crespyl/iota/commit/e643737a449851aa068f9e7a5fca8a528d7181b5) has some changes that should hopefully fix unicode rendering (it seems to work for the minimal cases in the buffer.rs tests section). I'm not sure what to...
Ooh, I actually really like this concept! I do have two points of feedback: 1) Relative proportions/sizing will probably need to be adjusted so that the logo scales nicely to...
(re setting icons, I don't think that's something rustc supports. I'm pretty sure Windows is actually rather unique in allowing executable files to embed their own icons. There could certainly...