Skip to content

anaveragehuman/text-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

text-editor

Jeffrey Lin, Arif Roktim

A simple text editor written using curses.

--------------------------------------------------------------------------------

Requires the ncurses header files. On any system with apt:
# apt install libncurses5-dev libncursesw5-dev

--------------------------------------------------------------------------------

To build the project:
$ meson build
$ meson compile -C build

--------------------------------------------------------------------------------

To run the project:
$ build/text-editor

This presents the user with an empty buffer, in which they may write text.
Alternatively, you may specify a filename:
$ build/text-editor Makefile

--------------------------------------------------------------------------------

Not implemented:
You may not save the buffer. This is intentional.
You may not concatenate lines.
You may not write outside the boundaries of the screen.
You may not create new lines using the carriage return key.

--------------------------------------------------------------------------------

Not working:
Most of the code needed for networking support exists in the "bleeding" branch.
buffer.c:30 crashes while reallocating memory.
Status bar and command line don't work.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published