| Age | Commit message (Collapse) | Author |
|
It now instead iterates the actual unicode code points. This is better
than what it was previously doing but it is still not entirely correct
w.r.t to unicode sequences.
This handling of unicode code points does however make it slightly
easier to handle UTF-16 if needed in the future.
This also adds some long needed tests for buffer methods.
|
|
Also implement searching.
fix undo boundaries
when it checked for other save point, it used && instead of == which
caused it to overwrite other types.
Fix bytes vs chars bug in text_get_region
|
|
Uses the settings system to implement a small system for per-language
settings.
|
|
Settings are a flat "dictionary" containing
paths to settings on the format:
<category>.<sub-category>.<setting>.
|
|
This also fixes a bunch of valgrind errors
|
|
Also improve find file and switch buffer a bit.
Implement word backward/forward.
|
|
Also, split out platform-specific parts and add mocks for tests.
|
|
Both doxygen and man page
|
|
|