Skip to content
/ iosplit Public

Manages console stream with separate input and output cursors so that unexpected output will not interfere with user supplied input. The console stream is also editable and can be used non-linearly.

License

Notifications You must be signed in to change notification settings

tleino/iosplit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iosplit - manage console stream with separate input and output cursors

Useful when working with standard I/O programs that don't follow
the request-response (giving output for an input) pattern, but may
write to the terminal at random times, messing up the screen, i.e.
programs that send events at arbitrary times such as IRC, MUD, MQTT.

Dependencies
============

- ncurses

Configure & Install
===================

./configure ~
make install

Example
=======

iosplit

TODO
====

 * Add proper line editing

 * Add horizontal scrolling

About

Manages console stream with separate input and output cursors so that unexpected output will not interfere with user supplied input. The console stream is also editable and can be used non-linearly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published