Commit Briefs

7c9e12dfe9 Omar Polo

wrapping shouldn't reach the last column

since we can't move the cursor past the last column, we can't draw a character there.


9863381c8c Omar Polo

update vline len after character delete


307e9acc7f Omar Polo

ensure vline len is correctly accounted for


757c5ccf1b Omar Polo

clean up utf8.h includes that are no longer needed


613281e454 Omar Polo

mark utf8_chwidth as static


3cfc831e45 Omar Polo

retire utf8_encode too, it's no longer used


dcbfbf59b8 Omar Polo

use grapheme_encode_utf8 instead of our home-grown utf8_encode

libgrapheme does a few more checks than we do


de151cb670 Omar Polo

remove now unused fuctions from utf8.c


1dc96d8879 Omar Polo

use grapheme instead of utf8_next_cp


6d24bfb3ca Omar Polo

use a byte offset to track the point in the line

Instead of using a code-point offset, use a raw byte offset and navigate backward and forward by means of graphemes. This gives a correct "visual" backward/forward navigation through characters.


b60507ee67 Omar Polo

typo; wilcard -> wildcard


2815e3a0bd Omar Polo

typos; courtesy of codespell


d9051b6523 Omar Polo

-current again


745337baea Omar Polo

bump version to 0.10.1 (tags/0.10.1)


96576240de Omar Polo

sync changelog


86d6c3c84e Omar Polo

add note about minor release


a67ab2775f Omar Polo

parser: make parser_set_buf() private


eef198e34b Omar Polo

add some maintainer notes


2eeb2038cc Omar Polo

-current again (for real)


47b8533dc0 Omar Polo

test: simulate the empty documents

This forces the test to issue a parser_parse() with a zero-sized buffer so that we can properly test empty documents as well in the regression test. Would have prevented https://codeberg.org/telescope-browser/telescope/pulls/32


d92ddc8dc4 Omar Polo

parsers: don't error on empty documents

See https://codeberg.org/telescope-browser/telescope/pulls/32


8aa8d06048 Omar Polo

parser: make parser_append() private


c5a3d8755d Thomas Adam

pages: update gemini url

Update the gemini URL to point to telescope-browser.org


d82db283ed Omar Polo

fix official site


93c69e8ecd Omar Polo

-current again