EnumDev
|
c2eacac313
|
Remove debug message
|
2026-04-28 17:18:35 +03:00 |
|
EnumDev
|
b564e0ec2e
|
Add config paths for MacOS systems
|
2026-04-27 20:07:48 +03:00 |
|
EnumDev
|
a1e8d6c19a
|
Use rune arrays instead of go strings for UTF-8 support
|
2026-04-27 15:45:19 +03:00 |
|
EnumDev
|
6a701dd311
|
Switch from path to filepath package
|
2026-04-26 22:50:32 +03:00 |
|
EnumDev
|
5e6362074e
|
Improve config locators for compatibility with Windows
|
2026-04-26 22:24:52 +03:00 |
|
EnumDev
|
040daebafb
|
Update Makefile
|
2026-04-26 21:45:55 +03:00 |
|
EnumDev
|
2bf960b085
|
Switch buffer contents to string slice
|
2026-03-19 11:53:01 +02:00 |
|
EnumDev
|
1b5ce6b7f8
|
Fix cursor being at wrong position in input bar when default input is set
|
2025-06-22 18:46:33 +03:00 |
|
EnumDev
|
8d9de7b732
|
Fix panic when saving empty file
|
2025-06-22 18:44:40 +03:00 |
|
EnumDev
|
ff087b196a
|
Add build-time system config directory variable
|
2025-06-21 18:01:08 +03:00 |
|
EnumDev
|
3025fee2bb
|
Add 'cut' command and key binding
0.2.0
|
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
|
d69aba5c1a
|
Update README.md
|
2025-06-15 21:52:04 +03:00 |
|
EnumDev
|
8d24988057
|
Hide buffer info message when screen is too small
|
2025-06-15 21:00:12 +03:00 |
|
EnumDev
|
6cbe0e8ab2
|
Add 'toggle-top-bar' and 'toggle-line-index' commands
|
2025-06-15 18:01:46 +03:00 |
|
EnumDev
|
f31650e67a
|
Add 'set-style' command
|
2025-06-15 17:59:02 +03:00 |
|
EnumDev
|
a3138a9e86
|
Add key binding and command to run any other command through input bar
|
2025-06-15 15:43:12 +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
|
f30eb3c46f
|
Rename 'input' and 'mouseInput' functions to 'handleKeyInput' and 'handleMouseInput'
|
2025-06-14 17:58:26 +03:00 |
|
EnumDev
|
ab19981179
|
Split drawing and processing events into different functions
|
2025-06-14 17:54:16 +03:00 |
|
EnumDev
|
7af696cc20
|
Add 'extend_line_index' config option
|
2025-06-14 17:15:53 +03:00 |
|
EnumDev
|
2d49f84d6f
|
Add README.md
0.1.0
|
2025-06-14 13:08:56 +03:00 |
|
EnumDev
|
ffd8cd54c0
|
Add helpful messages for different actions
|
2025-06-14 12:32:27 +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
|
cc3b4ecf18
|
Add ctrl+arrow key functionality
|
2025-06-13 18:10:54 +03:00 |
|
EnumDev
|
1b6b45aaea
|
Allow selecting word and entire line using sequential mouse clicking
|
2025-06-13 13:43:16 +03:00 |
|
EnumDev
|
e2ac216d6e
|
Allow custom buffer info message
|
2025-06-13 12:07:53 +03:00 |
|
EnumDev
|
cd823c9d9f
|
Remove unused function
|
2025-06-12 21:17:17 +03:00 |
|
EnumDev
|
dd0cc2a293
|
Add config options for showing and hiding the top menu and line index
|
2025-06-12 21:16:33 +03:00 |
|
EnumDev
|
444c355117
|
Add configuration files for styles, keybindings and other options
|
2025-06-12 21:01:37 +03:00 |
|
EnumDev
|
12649af8e3
|
Allow deleting or replacing selections
|
2025-06-12 14:03:25 +03:00 |
|
EnumDev
|
5d64673519
|
Render tab characters as 4 spaces
|
2025-06-11 16:44:52 +03:00 |
|
EnumDev
|
4ca6d9b75b
|
Add accepted cursor modes to key bindings
|
2025-06-10 20:52:41 +03:00 |
|
EnumDev
|
df6d96234a
|
Fix buffer cursor reacting to up arrow in wrong cursor mode
|
2025-06-10 20:46:04 +03:00 |
|
EnumDev
|
7b140c4298
|
Add vertical and horizontal scrolling
|
2025-06-10 20:42:32 +03:00 |
|
EnumDev
|
e3d5b46465
|
Add buffer information to top menu
|
2025-06-09 22:10:23 +03:00 |
|
EnumDev
|
2b0f190f15
|
Add commands and key bindings
|
2025-06-09 18:31:07 +03:00 |
|
EnumDev
|
c6c7bddb2a
|
Update tcell to v2.8.1
|
2025-06-09 10:51:41 +03:00 |
|
EnumDev
|
ab58ef1282
|
Change buffer cursor rendering method
|
2025-06-08 22:32:56 +03:00 |
|
EnumDev
|
8ef682e8bf
|
Implement Edit dropdown menu
|
2025-06-08 21:23:22 +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
|
2ec4fc0cea
|
implement input history
|
2025-06-08 11:33:48 +03:00 |
|
EnumDev
|
f086463373
|
Change default color scheme
|
2025-06-07 22:12:19 +03:00 |
|
EnumDev
|
6b3ef29515
|
Implement File->Save dropdown option
|
2025-06-07 21:57:26 +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 |
|