home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10778 < prev    next >
Encoding:
Internet Message Format  |  1992-09-15  |  1.6 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!rpi!zaphod.mps.ohio-state.edu!malgudi.oar.net!uoft02.utoledo.edu!jupiter!billp
  2. Newsgroups: comp.os.linux
  3. Subject: Re: Can you access a virtual console directly?
  4. Message-ID: <1992Sep15.220517.9988@uoft02.utoledo.edu>
  5. From: billp@jupiter.cse.utoledo.edu (Bill Parquet)
  6. Date: 15 Sep 92 22:05:17 EST
  7. References: <1992Sep15.212642.26628@klaava.Helsinki.FI>
  8. Nntp-Posting-Host: jupiter.cse.utoledo.edu
  9. Lines: 25
  10.  
  11. wirzeniu@klaava.Helsinki.FI (Lars Wirzenius) writes:
  12. : >How about if the kernel had some special services that would make it
  13. : >easy and portable (within Linuces) to use the virtual consoles without
  14. : >termcap? I mean something like this:
  15. : You solution has serious problems.  Among other things, it assumes that
  16. : the video memory is laid out in a special way.  Not everybody uses the
  17. : same kind of hardware you do.  If you use termcap, you just don't have
  18. : to worry about it.
  19.  
  20. It might be helpful if there was some sort of library for screen mainten-
  21. ance.  Instead of directly manipulating the screen, it would translate
  22. function calls into termcap codes.  Maybe something like borlands turbo-
  23. vision, only not nearly so elaborate.
  24.  
  25. Something like that would keep the new programmers happy, and still keep
  26. the programs fairly portable.  If the api was extensive enough, special
  27. versions could be made vt100, MGR, X11  (although that might be spreading
  28. out a little thin), but just being able to recompile the app with a
  29. different library and being able to take advantage of a completely different
  30. interface.
  31.  
  32. (If I could clone myself maybe 3 or 4 times, I would probably have enough
  33. time to program all my ideas!)
  34.  
  35.