On Fri, Oct 2, 2015 at 10:20 PM, Paul Vojta wrote: > Hm... > Rubout is ASCII 0177 (or 0377 I guess). > > On an old (early 1970s) Teletype ASR-33, you could type and make punched > tape, off-line. If you made a mistake, you can't fill the recently > punched holes in the paper tape, but instead you could back up the tape > puncher and punch a whole row of holes (hence RUBOUT) over the erroneously > typed character. The convention was that such characters would be > ignored upon reading. In more modern (or less stone-age) times, the > rubout key I guess was used as an interrupt character (when typing > on-line). > > So, a shorter answer to your question is hinted at in the "save" entry > below: RUBOUT means the interrupt character, usually Control-C. > > Unix is really old. > > --Paul Vojta
Thanks Paul. Control-C worked as indicated in the man page. If the man page could be updated to make this more clear, others will likely benefit. On Sat, Oct 3, 2015 at 5:47 AM, Scott Dorsey wrote: > by default your unix probably sets rubout to ETX (ctrl-C). > --scott > Thanks Scott. I see that you are equating 'Ctrl+C' to 'EXT'. Just curious, what does 'EXT' stand for? The only reference I can find to 'EXT' in the context of an interrupt is the following: http://homepages.math.uic.edu/~hanson/UNIX/InterruptsDictionary.html This implies that EXT stands for "External Interrupt". Is that right? At that webpage, 'EXT' is always followed by (CR). Is "(CR)" applicable to EXT in your context? Also, in another source, I saw EXT used to mean "Kernel Extension". Is that relevant here? Sorry for all the questions, but I find all of this fascinating and desire to learn. Thanks in advance for any additional explanation. Mike
------------------------------------------------------------------------------
_______________________________________________ nail-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nail-devel
