home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / pcfonts / yogiprog.inf < prev   
Text File  |  2020-01-01  |  7KB  |  153 lines

  1. Here is a partial list of programs by Yossi Gil. Please contact the
  2. author at the addresses given at the bottom of this file if you wish 
  3. to gain access to any of these programs. None of the programs require 
  4. shareware fee from private users. 
  5.  
  6. I also maintain a large (over 200) collection of EGA/VGA text mode fonts.  
  7. All these fonts can be freely used and distributed.
  8.  
  9. Some more information on TERSE a 4096 bytes editor, and SLIM,
  10. its bigger brother is given below.
  11.  
  12.  
  13. File name     Description
  14. ------------------------------------------------------
  15. outb.com      Write to I/O byte port from DOS cmd line
  16. inw.com       Read an I/O word port from DOS cmd line
  17. obsolete.com  Remove old junk files
  18. palette.com   Show current palette of chars. atttibute
  19. loadfont.com  Load a user defined font to EGA/VGA
  20. breakcpi.com  Extract fonts from DOS 3.3+ *.cpi files
  21. prnstat.com   Display LPT1: printer status
  22. dumpfont.com  Dump text mode font from EGA/VGA adapter
  23. rm.com        Tiny, but powerful file removal utility
  24. prnstat.com   Displays current printer status
  25. prn2file.com  Redirect printer output to a file
  26. inb.com       Read an I/O byte port from DOS cmd line
  27. outw.com      Write to I/O word port from DOS cmd line
  28. no.com        Run command supplying N's from keyboard
  29. int.com       Invoke an interrupt from DOS cmd line
  30. lf.com        DOS to UNIX text file translation prog.
  31. scan2str.com  Given scan code, find key name.
  32. charset.com   Display the currently loaded font
  33. t.com         The TERSE programmer's editor
  34. _.com         Run cmd on EGA/VGA using undeline attr.
  35. withfont.com  Run prog. with a user defined E/VGA font
  36. yes.com       Run command supplying Y's from keyboard
  37. every.com     Run programs periodically from autoexec
  38. crlf.com      UNIX to DOS text file translation prog.
  39. which.com     Locate commands and display pathname
  40. s.com         SLIM Editor. Extended Terse
  41. cat.com       Concatenate files. Like UNIX cat
  42. rot13.com     A ``rotate 13'' encrypt/decrypt filter
  43. mxify.com     Makes editors work in EMACS style
  44. quote.com     Quote text by prepending '> ' to lines
  45. wc.com        Count lines, words, chars. Like UNIX wc
  46. expand.com    Expand tabs into spaces
  47. unexpand.com  Compress spaces into tabs
  48. fold.com      Fold long lines of text files
  49. uudecode.com  Convert uudecode files back to binary
  50. whatkey.com   Obtain information about key pressed
  51. h.com         SLIM Editor for the HP95lx palmtop
  52. esc.com       Send ESC+args; to cls C:\DOS> esc [2J
  53. ----------------------------------------------------
  54.  
  55. TERSE is a tiny (only 4096 bytes) but amazingly powerful full-screen
  56. editor for files of up to 64K in length.  TERSE runs on all PC compatible
  57. machines.  Its command keys are very similar to those of the famous
  58. BRIEF editor (by UnderWare Inc.).  TERSE can edit both UNIX and MS-DOS
  59. style text files as well as binary files.  No hacker's disk is complete
  60. without it.  No disk, be it hard or floppy, is too full to include it.
  61.  
  62. TERSE is free (but copyrighted) to private users.  If you are a private
  63. user who uses TERSE "for pleasure", you are not required to register.
  64. However, if you use TERSE for any commercial application, i.e., in
  65. your company, at work, etc., or make money from selling software or
  66. distributing shareware, you are *required* to register your copy of TERSE.
  67. Registration cost is only $15 and buys you a personalized version, and
  68. grant your institution a site license.  For an additional payment of 
  69. only $5, you get the source code of TERSE.
  70.  
  71. Highlights
  72. ==========
  73.  o  Very small: fits in 4096 bytes = 4 clusters on 5.25"/3.5" floppies.
  74.  o  Minimal free memory requirements: 137KB.
  75.  o  Uses current screen size, including the most common 80x25 screen
  76.     dimensions but also unusual sizes such as 40x16, 40x25, 40x40,
  77.     40x50, 132x25, 132x43, 96x33, 80x30, 80x33, etc.
  78.  o  Fully DESQview (version 2.0 and above) aware.
  79.  o  Edit binary files. TERSE is ideal for a quick and dirty job
  80.     of editing and patching strings in small programs. 
  81.  o  Supports editing of UNIX style files (lines terminated with '\n').
  82.  o  Supports both '/' and '\' as directory separator.
  83.  o  Edit lines of unlimited length (limited only by file size).
  84.  o  Automatic unlimited horizontal scrolling.
  85.  o  BRIEF-like keyboard configuration.
  86.  o  Support for TABS, and configurable tab positions.
  87.  o  Prevents snow when run on a CGA screen.
  88.  o  CUT, COPY and PASTE
  89.  o  SEARCH, SEARCH again, and TRANSLATE commands.
  90.  o  Safe: confirm exits when text is not saved.
  91.  o  Edit files whose name contains spaces and other weird names.
  92.  o  Extended version (the SLIM editor) of size ~5k with many more
  93.     features, including support (via external filters) for word count, 
  94.     sorting, charcter codes translations, quoting, tab expansion and
  95.     unexapnsion, and other complex editing tasks.
  96.  o  Status line indicating: current column, current line, horizontal
  97.     scrolling, total number of lines, file name, modified status,
  98.     insert/overwrite status, the current offset in file and total file size 
  99.     in bytes are dispalyed in the status line. The extended version 
  100.     also displays the HeX value of the current char.
  101.  
  102. Requirements
  103. =============
  104.  o  PC-DOS/MS-DOS version 2.0 or higher
  105.  o  137KB free memory
  106.  o  64KB free disk space
  107.  
  108. SLIM can do every thing TERSE can, and has the following additional 
  109. features:
  110.  
  111.    o  "read file into buffer" command <Alt-R>
  112.    o  "switch to another file" command <Alt-E>, 
  113.    o  "go to line number" command <Alt-G>, 
  114.    o  "set right margin" command <Alt-M>,
  115.    o  "swap cursor and mark" command <Shift-Tab>, 
  116.    o  "pump block thru external filter" command <Alt-F>, 
  117.    o  "exchange marked block with paste buffer"  command <Keypad*>, and 
  118.    o   display of the hexadecimal value of the current char in the 
  119.        status line. 
  120.  
  121.    The current char display uses a special notation for the TAB, EOF
  122.    and CR characters as well as for the CRLF combination.
  123.  
  124.    My favourite new command is "pump block thru external filter" 
  125.    (<Alt-F> key), which can be undone (and then redone) by the 
  126.    "exchange block with paste buffer"  command (<Keypad*> key).
  127.    Think of the possibilities: formatting, spelling, word counting, 
  128.    sorting, sed and awk, DOS and 4DOS commands etc. 
  129.  
  130. Author's Address
  131. ================
  132. E-mail  internet addresses:
  133.     yogi@cs.ubc.ca (Vancouver, Canada),
  134.     yogi@umiacs.umd.edu (might work if others fail).
  135.     yogi@cs.technion.ac.il (should work after Oct 1992)
  136.  
  137. North  America mailing address (until October 1st 1992):
  138.     1418 Park Drive, Vancouver,  B.C. V6P  2K7,  Canada.
  139.  
  140. Permanent mailing address  is:
  141.     Joseph  Gil,
  142.     P.O. Box 3148,
  143.     Jerusalem,
  144.     Israel.
  145.  
  146. Hebrew  mailing address  (you  cannot  read  the  following  
  147. unless your screen adapter can display Hebrew character):
  148.                                                                îëé ëæàë
  149.                                                               3148 .â.Ü
  150.                                                                  ìëîÖàÿë
  151.  
  152.  
  153.