Skip to content
pathofyggdrasil-stackPublic

About

simple text editor because why not

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

emipad

simple text editor because why not

(FOR NOW IT's A SLOPPED STUB)

BUG :

things that could be optimized :

  • Implement Slice View and better string

  • File IO

  • make a better memmove

  • have

  • use a Gap Buffer per line instead of memmove

  • first chan Implement a Piece Table or a Rope Data Structure (original file read-only + append-only add buffer)

  • Implement Viewport Culling & Dirty Flags for Rendering

  • Glyph Caching and Batching Text Draws

  • file caching, and map line pointer

things i want to implement:

  • Visual Mode like vim

  • Color Scheme

  • LF -> CRLF | CRLF -> LF conversion

  • UTF8 | ASCII | UNICODE | BINARY

  • SYNTAX HIGHLIGHTING

  • Run and other dev shortcut

  • Terminal

  • File Explorer

  • Motion

  • Doc / Ref finder

  • History

About

simple text editor because why not

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages