Commit Graph

21 Commits (afdf8f50e71ade2927b558fdb0bc10581f714f5c)

Author SHA1 Message Date
Larpon 65a97a9fbe
examples: fix navigating unicode text in text_editor () 2022-01-26 17:25:29 +02:00
Larpon 95d86324c3
examples: support unicode in the text_editor.v buffer () 2022-01-25 15:39:35 +02:00
Ikko Ashimine ea660315e0
examples: fix typo in text_editor.v () 2022-01-11 17:33:17 +02:00
Delyan Angelov 59357e873d
math: move the `math.mathutil` generic `min`/`max`/`abs` fns to `math` () 2022-01-05 18:02:20 +02:00
Daniel Däschle ad3835b598
parser: deprecate short struct init () 2021-07-20 11:17:08 +03:00
Lukas Neubert daff481233
examples/text_editor: use mathutil for min/max functions () 2021-04-29 09:42:59 +03:00
Lukas Neubert 16e79bc3ca
tools: format most examples and tutorials, add them to `v test-cleancode` () 2021-04-20 17:16:35 +03:00
spaceface b712af56fd
all: bring back `panic(err.msg)` -> `panic(err)` () 2021-03-01 00:18:14 +01:00
spaceface d63b7bc35a
all: update repo to use the new error handling syntax () 2021-02-28 23:20:21 +03:00
spaceface 260f677469
term.ui: use the new `[flag]` enums () 2021-02-21 16:07:49 +02:00
Nick Treleaven ea803113c3
checker: check `unsafe` V function calls () 2021-02-14 19:31:42 +01:00
spaceface e233911a7b
term.ui: native Windows console implementation () 2021-01-27 13:52:39 +01:00
Delyan Angelov e5a84719ca
all: require calling `optfn() ?` / `optfn() or {...}` for `fn optfn() ? {}` 2021-01-26 16:43:17 +02:00
Larpon 0c54ebdf41
text_editor: add magnet cursor position () 2020-11-16 14:51:39 +02:00
Delyan Angelov c8b7cfc297 examples: small fix for ctrl-right at the last word of a line 2020-11-15 14:49:55 +02:00
spaceface777 dcbb285ae4
examples: text editor: implement ctrl+arrows to move by word () 2020-11-15 13:33:08 +01:00
spaceface777 1ead130eed
term.ui: render to the alternate buffer () 2020-11-14 21:05:22 +02:00
Carlos Esquerdo Bernat 827fb62c29
examples/text_editor: edit multiple files () 2020-11-14 19:39:59 +02:00
spaceface777 ec3b96924f
examples/text_editor: make scrolling smoother () 2020-11-14 09:21:46 +02:00
spaceface777 eacd6b5d54
examples/text_editor: minor cleanup and simplifications () 2020-11-13 19:18:05 +02:00
Larpon b02f03e20a
examples: add a simple text editor example to term.ui () 2020-11-13 15:27:12 +01:00