Commits
- Commit:
421bca4a5cbe62b1a1e69c914a018f643dc71b4c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve tabs handling
for the time being this seems good enough. In the future we may want
to expand a tab into N spaces tho.
- Commit:
2ba66cea888e1513fbf169b49e7d75848f4f1ec4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
big refactor: introduce the window abstraction
- commands now take a struct window* instead of a raw tab
- the struct ui_state is gone
- using a window for the minibuffer too helps avoid code duplication
- it will let us having more than one window on a tab! :DD
It doesn't seem to have broken anything...
- Commit:
17e5106b8ecac061d8558f1d73f284c5516347cd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
UTF8 input for the minibuffer!
- Commit:
8947c1f29122ab2e506b2bb723a4fc92bd9d3a59
- From:
- Omar Polo <op@omarpolo.com>
- Date:
[ui] read also non-ASCII codepoints
- Commit:
174b3cdfa1168b20ec02e75e0161e5c802a05e85
- From:
- Omar Polo <op@omarpolo.com>
- Date:
cursor handling with utf8 support
the code relative to the cursors movements now respects the width of
the characters (zero, one or two cells).
- Commit:
5e11c00c40910bea9deb4b2199868f6dde63798e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initial commit