cursetree/TODO.md
2025-09-27 20:49:11 +10:00

756 B

  • Learn about different terminals and supported escape sequences

  • Create an alternative to ncurses, migrate away from ncurses to be standalone

  • Try to use graph theory and shortest-path estimation on weighted graphs (I think there's a new best algorithm out now)

  • Create a C library for reading/writing and terminal commands based on terminfo databases (try running infocmp -D)

  • Make it so that forkepty() children are culled even after the PTY closes (ie when the PTY closes they get SIGHUP, if they SIG_IGN and can't be reaped, send a SIGTERM, if they SIG_IGN this then send a SIGKILL)

References

man cosnole_codes infocmp -D man tgetent man tputs man terminfo + man termcap