Logo
Explore Help
Sign In
josh/jes
1
0
Fork 0
You've already forked jes
Code Issues Pull Requests Projects Releases Wiki Activity
433 Commits 2 Branches 0 Tags
Commit Graph

13 Commits

Author SHA1 Message Date
Josh Holtrop
fcd198b691 Add cursor movement logic to BufferView 2017-09-11 21:10:02 -04:00
Josh Holtrop
f3604e1850 BufferView optimization: avoid calling calculate_rows_in_cursor_line() twice per update() 2017-09-03 18:27:19 -04:00
Josh Holtrop
359f5bed9f BufferView updates cursor screen row to follow moved cursor 2017-09-03 18:15:37 -04:00
Josh Holtrop
14e285041e BufferView: user must call update() after all changes and before vert_iter() 2017-09-03 17:34:41 -04:00
Josh Holtrop
5b35a35b24 BufferView stores all lines in view after update() 2017-09-03 17:31:56 -04:00
Josh Holtrop
4b3e1ea7e7 Change BufferView and BufferLineWalker to return iterator objects for iteration instead of using lambdas for callbacks. 2017-09-03 17:05:01 -04:00
Josh Holtrop
b89f348602 add some initial BufferView unit tests 2017-08-29 23:20:42 -04:00
Josh Holtrop
8e0796decf move much of the buffer layout code from BufferPane to BufferView 2017-08-29 23:03:49 -04:00
Josh Holtrop
545e73bd07 use BufferLineWalker from BufferView 2017-08-24 22:03:56 -04:00
Josh Holtrop
3d4e8230fe move character iteration logic from BufferView to BufferLineWalker 2017-08-24 20:57:59 -04:00
Josh Holtrop
65df0c2320 more work on BufferView 2017-05-07 19:52:21 -04:00
Josh Holtrop
e243dd654c add BufferView::iter_cols() 2017-05-07 19:33:37 -04:00
Josh Holtrop
43052321c4 add initial BufferView class 2017-05-07 19:10:00 -04:00
Powered by Gitea Version: 1.23.7 Page: 142ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API