home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / perl-5.003-bin.lha / lib / perl5 / flush.pl < prev    next >
Text File  |  1996-10-09  |  368b  |  24 lines

  1. ;# Usage: &flush(FILEHANDLE)
  2. ;# flushes the named filehandle
  3.  
  4. ;# Usage: &printflush(FILEHANDLE, "prompt: ")
  5. ;# prints arguments and flushes filehandle
  6.  
  7. sub flush {
  8.     local($old) = select(shift);
  9.     $| = 1;
  10.     print "";
  11.     $| = 0;
  12.     select($old);
  13. }
  14.  
  15. sub printflush {
  16.     local($old) = select(shift);
  17.     $| = 1;
  18.     print @_;
  19.     $| = 0;
  20.     select($old);
  21. }
  22.  
  23. 1;
  24.