Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 877 Bytes

README.MD

File metadata and controls

31 lines (25 loc) · 877 Bytes

The Fi Project

Project Phase Checklist

  • Pty forker
  • Ascii parser
  • Link ascii parser to pty forker
  • multiplexer?
  • Implement Full Terminal Emulation
  • Add Visual/Normal Modes and Commands
  • TUI Library
  • Plugin System
  • Python configuration api?
  • Incorperate JEF as plugin
  • Text editor as plugin

Problems to Solve

  • Fix blocking I/O on thread join issue
  • Figure out how to get child process pwd
  • Figure out where deadlock in forker is
    • Fix new thread join issue (forgot to close child process whoops)

Dev TODO

  • 2024-06-15: Forker needs refactor after fixes before it gets any worse

Dev Log

  • 2024-06-07: Official project start
  • 2024-06-09: Implemented simple ascii escape parser
  • 2024-06-11: Implemented basic pty forking functions
  • 2024-06-15: Major Fixes