Commit Graph
24 Commits
Author SHA1 Message Date
EnumDev e62f4bf41c Fix paste 2026-05-06 10:27:47 +03:00
EnumDev 999f1953f9 Add logs buffer 2026-05-04 22:46:21 +03:00
EnumDev e4462f9674 Add simple syntax highlighting 2026-05-04 21:33:35 +03:00
EnumDev fcde25c28a Fix missing final newline from end of file on load 2026-04-28 19:28:32 +03:00
EnumDev 0e18083929 Fix cursor position issues 2026-04-28 19:27:53 +03:00
EnumDev a1e8d6c19a Use rune arrays instead of go strings for UTF-8 support 2026-04-27 15:45:19 +03:00
EnumDev 2bf960b085 Switch buffer contents to string slice 2026-03-19 11:53:01 +02:00
EnumDev 8d9de7b732 Fix panic when saving empty file 2025-06-22 18:44:40 +03:00
EnumDev 3025fee2bb Add 'cut' command and key binding 2025-06-16 14:14:18 +03:00
EnumDev fe16b5c067 Add 'find' 'replace' and 'replace-all' commands and key bindings 2025-06-16 13:55:02 +03:00
EnumDev e25916228c Replace tilde characters with home directory when saving and loading files 2025-06-15 09:31:36 +03:00
EnumDev de19696b35 Improve copy and pasting 2025-06-15 09:11:51 +03:00
EnumDev 12495d4bd9 Change how buffers are handled, fix PgDn key binding running prev-buffer command, fix next/prev-buffer not working correctly 2025-06-14 11:38:02 +03:00
EnumDev 51ec45cd14 Move and rename drawCurrentBuffer function 2025-06-13 21:32:45 +03:00
EnumDev 12649af8e3 Allow deleting or replacing selections 2025-06-12 14:03:25 +03:00
EnumDev 7b140c4298 Add vertical and horizontal scrolling 2025-06-10 20:42:32 +03:00
EnumDev 0aa819f323 Implement copy and pasting 2025-06-08 21:13:51 +03:00
EnumDev 8f85e0991a Add selections 2025-06-08 20:01:27 +03:00
EnumDev 1620b6c2b9 Move CursorPos field to buffer struct 2025-06-08 13:10:30 +03:00
EnumDev 448ebe27cf Fix empty buffer being created when opening files using cmdline arguments and allow opening non-existent files 2025-06-07 20:38:36 +03:00
EnumDev fa622762f2 Improve buffer saving and loading 2025-06-07 15:40:06 +03:00
EnumDev a2876c2086 Add basic dropdown functionality 2025-06-04 16:00:52 +03:00
EnumDev b52729646c Add basic typing functionality 2025-06-04 16:00:52 +03:00
EnumDev 6b5e6e8996 Initial Commit 2025-06-03 16:59:39 +03:00