100LinesOfCode icon indicating copy to clipboard operation
100LinesOfCode copied to clipboard

Adding Basic Terminal Shell

Open tominekan opened this issue 4 years ago • 1 comments

Maybe we should add a basic terminal emulator folder, I will add the first one (in python). This is my first issue 😄

tominekan avatar Nov 20 '20 17:11 tominekan

@tominekan Assuming you are referring to the Python file in the Basic Terminal Emulator folder: that is not in any way a terminal emulator. It is a really basic shell. The difference is important. A shell runs within a terminal emulator and runs commands. The terminal emulator does a number of things, but at a basic level it provides a window or screen for output and usually does some form of processing of that output (think ansi ascape sequences and the like).

I suggest changing Terminal Emulator to Shell in order to prevent confusion. When I clicked on it I had expected a WX or TkInter gui tool that would run a shell within it, but instead got a basic shell (though it is really more of a repl since it does not do much of what a standard shell is considered capable of - though for the scope of the project I dont see anything wrong with that and it is still, in its way, a shell).

sloumdrone avatar Feb 10 '23 16:02 sloumdrone