Commit Graph
100 Commits
Author SHA1 Message Date
kyle feb6667a24 add missing function declarations 2025-11-25 15:32:17 -08:00
kyle a51b98c31f switch nix build to cmake 2025-11-25 09:21:03 -08:00
kyle 707362574c fixups for nixos 2025-11-25 09:18:26 -08:00
kyle 56db8bd8d2 Indent region, version bump.
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-25 00:47:06 -08:00
kyle a32ef2ff53 move to first non-whitespace on next line
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-25 00:20:32 -08:00
kyle 0c0c3d9ce5 fix arrows in search 2025-11-25 00:12:44 -08:00
kyle 7245003769 cleanups 2025-11-24 23:05:40 -08:00
kyle 542b1d90a0 bump version
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 22:59:40 -08:00
kyle a359f4e6c4 fix Makefile CFLAGS for nix 2025-11-24 22:59:09 -08:00
kyle a03dd0c433 bump version
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 22:52:25 -08:00
kyle 561faf537c Updating docs. 2025-11-24 22:51:10 -08:00
kyle 3a36b35c1f support running cloc over the file 2025-11-24 22:51:10 -08:00
kyle 9f33cdc0e4 bump version
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 22:15:11 -08:00
kyle afcc33329f add C-k l to get lines of code 2025-11-24 22:14:51 -08:00
kyle 128235283c bump version
Release / Bump Homebrew formula (push) Has been cancelled
1.3.0: mark/region
2025-11-24 21:41:04 -08:00
kyle af3c0eddc4 set editor position 2025-11-24 21:38:04 -08:00
kyle f8f01f7dd6 don't clear mark in kill/delete_region 2025-11-24 21:32:23 -08:00
kyle 8206ab0a40 fixed counting, I think 2025-11-24 21:21:37 -08:00
kyle af8dcb847e working on delete-region 2025-11-24 21:14:56 -08:00
kyle 9434a34116 kill_region appears to work 2025-11-24 20:49:55 -08:00
kyle 3b2b60466c continuing region work 2025-11-24 20:27:30 -08:00
kyle 52e1f2dd8b Cleaning up; start mark/region work. 2025-11-24 20:07:15 -08:00
kyle 8bb9228339 clean asan logs 2025-11-24 19:17:06 -08:00
kyle e937e3398c Dumb typo.
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 14:41:11 -08:00
kyle f147c866ab v1.2.0 with basic killring.
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 14:37:33 -08:00
kyle 1227d0abf4 Support basic killing/yanking. 2025-11-24 14:35:44 -08:00
kyle d3591331a5 Update man page with yank. 2025-11-24 14:03:12 -08:00
kyle 5eafc1a34b local install in Makefile 2025-11-24 13:57:10 -08:00
kyle a0103dd5aa Start killring work. 2025-11-24 13:46:00 -08:00
kyle 3782880062 UTF-8 support. 2025-11-24 13:11:24 -08:00
kyle e345b55595 Fix version number
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 11:05:51 -08:00
kyle d1978a3b98 Code cleanups and editor fixups.
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-24 10:54:48 -08:00
kyle 5ee8234ab7 Update the manpage.
Print the core dump k-command correctly.
2025-11-24 10:23:39 -08:00
kyle f82d1f8831 move nix to nixos config 2025-11-24 10:22:48 -08:00
kyle 2019ec10ce local testing updates 2025-11-23 19:15:19 -08:00
kyle 0110f82705 bump version
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-23 14:26:17 -08:00
kyle a62a8e50fa find_prev_word and delete_prev_word work. 2025-11-23 14:24:49 -08:00
kyle 33e19e7d76 add Makefile for basic build 2025-11-23 11:48:46 -08:00
kyle fd01e3593f delete next word complete, delete prev in progress. 2025-11-23 11:48:35 -08:00
kyle 47bbc5339c forward/backward word. 2025-11-23 00:19:25 -08:00
kyle 2962a6c92e start word nav 2025-11-22 23:31:49 -08:00
kyle 7fa887273b move nix to nixos config 2025-11-22 23:31:49 -08:00
kyle fb02f37512 make ASan a compile time option 2025-11-22 23:27:34 -08:00
kyle 1722dbee0b Fix check for render realloc. 2025-11-22 12:50:22 -08:00
kyle 14199afeb5 bump version
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 12:36:41 -08:00
kyle 9f3558c430 put it in build, not build/bin
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 12:27:02 -08:00
kyle ce64e4637d clean up 2025-11-22 12:15:53 -08:00
kyle 36013e42e4 version bump
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 12:13:56 -08:00
kyle dd667c1ef5 revert back to older version with some previous fixes
the ai was getting wild
2025-11-22 12:13:03 -08:00
kyle c9977b0fc0 checkpoint
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 12:00:50 -08:00
kyle dd2c888766 update man page
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 01:48:31 -08:00
kyle 2967998893 Update README
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 01:45:59 -08:00
kyle a400cdf5ad update README.
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 01:44:41 -08:00
kyle c8a43fb328 typo in release 2025-11-22 01:41:14 -08:00
kyle 3ea7c31cba update workflow 2025-11-22 01:39:45 -08:00
kyle 115091e517 add deployment workflow
Release / GoReleaser (push) Has been cancelled
Release / Bump Homebrew formula (push) Has been cancelled
2025-11-22 01:32:58 -08:00
kyle 1b9b618e3a backout 2025-11-22 01:27:44 -08:00
kyle 527759de09 broke it 2025-11-22 01:18:04 -08:00
kyle 8a724cfc87 fix assert 2025-11-21 23:49:33 -08:00
kyle c03d184a05 updating cmakelists 2025-11-21 23:43:24 -08:00
kyle dda1cfc18f v1.0.0 2025-11-21 23:23:22 -08:00
kyle 7ab50da2af convert to CMake. 2025-11-21 23:11:38 -08:00
kyle a3a987f6c4 clean up 2025-11-21 22:57:08 -08:00
kyle e830c79f9f code cleanups 2025-11-21 22:33:28 -08:00
kyle ff5182961d add support for resetting the editor 2025-11-21 21:08:53 -08:00
kyle 0d540c9a2f ke: add delete-line 2024-05-29 08:54:42 -07:00
kyle 5c0c7d9946 C-k w -> C-k x as it should be 2020-05-06 11:39:32 -07:00
kyle e5081f9640 abufs should have a capacity 2020-02-18 22:31:23 +00:00
kyle 80bde5cd40 working on esc backspace 2020-02-18 07:45:52 -08:00
kyle a85b30a034 cleanup libdirutils 2020-02-18 07:21:20 -08:00
kyle 271c5bfa73 add some todos
what would it take for me to use ke full-time?
2020-02-14 23:54:04 -08:00
kyle 5f365061e6 move srm to own dir 2020-02-14 23:05:21 -08:00
kyle 90a1c1c6f1 guess this was never marked as removed 2020-02-15 01:31:53 +02:00
kyle 75ed61f609 Computers, how do they even? 2020-02-15 01:17:09 +02:00
kyle 9a6f3bd130 switching to config build sys
lunix is why we can't have nice things
2020-02-13 16:02:53 +00:00
kyle 4eb882d8a1 another cleanup 2020-02-12 18:37:11 -08:00
kyle 23bda3f683 so many updates 2020-02-12 17:37:28 -08:00
kyle e55fef3a65 more updates 2020-02-12 17:11:32 -08:00
kyle 5b3d894736 editor updates 2020-02-13 00:28:34 +02:00
kyle 5570eb3c9f tweaks and updates 2020-02-12 06:46:35 -08:00
kyle 3e67ce5fad hopefully fixing the rendering bugs 2020-02-12 06:30:34 -08:00
kyle f64d7ab893 add a TODO 2020-02-11 22:55:35 -08:00
kyle f005791c69 add line deleting functions 2020-02-11 22:54:38 -08:00
kyle 1e3258fcbd Updating a bunch of stuff. 2020-02-11 22:47:57 -08:00
kyle 4d7da30a41 ke was actually all kinds of fuggled 2020-02-11 17:16:31 -08:00
kyle a897623c26 split some things out 2020-02-12 02:38:06 +02:00
kyle 135166c4c2 splitting things out 2020-02-11 09:52:49 -08:00
kyle d868f6ca61 add make(1)
seems fairly stable!
2020-02-11 00:30:21 -08:00
kyle 21787f248e more asserts 2020-02-10 23:49:05 -08:00
kyle 135f9af9d2 some asserts 2020-02-10 23:43:28 -08:00
kyle 59f5d2bc92 inc seearch but still buggy 2020-02-10 23:37:31 -08:00
kyle b4a5133698 need to do some debugging 2020-02-10 22:59:06 -08:00
kyle a90d514c4c yay! working editor! 2020-02-10 22:02:11 -08:00
kyle 274f14f2a6 testing stuff, finish text viewing basically
+ test.txt has tabstoppage to test rendering
+ home/end/status line
2020-02-11 03:01:21 +02:00
kyle 93e8f14ca7 pgup/dn and tab rendering 2020-02-10 07:43:36 -08:00
kyle 12eeed043e scrolling and whatnot 2020-02-09 22:58:10 -08:00
kyle 98f87d796c file reading 2020-02-08 22:23:32 -08:00
kyle af291c8ac2 ready for #4 2020-02-08 02:30:32 -08:00
kyle 2706c29e91 getting somewhere but no buffers yet 2020-02-08 02:22:31 -08:00
kyle 93591f5586 helps to remove the deleted includes 2020-02-08 00:41:38 -08:00