Archived
1
Fork 0
A tiny text editor.
This repository has been archived on 2024-10-07. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Hadeed Ahmad fc5e50e4db Refactor a lot
Doesn't compile yet. Dreading the time when it does and there's an error
in the hundreds of lines I changed. For future: commit small changes
that can be compiled and tested atomically.
2023-09-08 21:55:36 +05:00
include Refactor a lot 2023-09-08 21:55:36 +05:00
src Refactor a lot 2023-09-08 21:55:36 +05:00
.gitignore Refactor a lot 2023-09-08 21:55:36 +05:00
Makefile Use commit hash as version number 2023-09-06 16:43:40 +05:00
progress_log.md Update README 2023-09-04 21:08:22 +05:00
README.md Update README 2023-09-06 01:45:42 +05:00

kilo

My implementation of the kilo text editor, which I wrote by following this tutorial.

How to build

As simple as it can be, there are no external dependencies.

You can either use the provided Makefile:

make kilo

Or if you don't have make, just compile and link all the source files together, specifying the include directory:

gcc -I include src/*.c -o kilo

My additions

  • Split it up into multiple files and tried to follow good design and organization practices (WIP).

References