home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 11 / AACD11.ISO / AACD / System / ViNCEd / ViNCEd.readme < prev   
Text File  |  2000-05-11  |  7KB  |  164 lines

  1. Short:    ViNCEd, the final CON: solution. ^Z, TAB Expand....
  2. Uploader: thor@math.tu-berlin.de (Thomas Richter)
  3. Author:   thor@math.tu-berlin.de (Thomas Richter)
  4. Type:     util/shell
  5. Version:  3.71
  6. Requires: Any Amiga, kickstart V37 or better (Os 2.0 or better)
  7. Replaces: ViNCGoodies.lha, ViNCBeta.lha
  8.  
  9. ---------------------------------------------------------------------------
  10. Warning: The 3.69 was is the LAST releases that still supported Os 1.x
  11.      You have been warned. 3.71 requires Os 2.0 or better.
  12. ---------------------------------------------------------------------------
  13.  
  14.                         About ViNCEd
  15. ---------------------------------------------------------------------------
  16. The latest version (3.71) of my full screen shell editor (CON: replacement)
  17. ---------------------------------------------------------------------------
  18.  
  19. Features:
  20. -Extremly flexible
  21. -Comes with prefs program with nice GUI
  22. -User defineable macros and buttons (gadgets) with parameters
  23. -Full screen editor, not line limited
  24. -Compatible to CON: and ConMan
  25. -VT-220 emulation build in
  26. -ANSI (VT-xxx) colors on request
  27. -Freely configurable keyboard
  28. -ASCII prefs, a standard editor is enough to change them by hand.
  29. -Keypad mode on request (numeric keypad for cursor control)
  30. -Supports control sequences of:
  31.         -CON:
  32.         -VT-220
  33.         -DEC
  34.         -XTerm (Unix Shells) including mouse tracking
  35.         -SGI winterm
  36.         -plus private stuff (set keyboard, colors and font by ctrl seqs)
  37. -TAB expansion, with different TAB requesters as option
  38. -TAB expansion cache
  39. -Colored cursor on request
  40. -Menu, clipboard support build in (no ConClip needed)
  41. -"More than complete" online help plus documentation
  42. -C include files, autodocs for the library included
  43. -Screen title might contain path/fail codes/CLI number & more
  44. -Localizeable (German available, more locales welcome)
  45. -Job control á la unix with Ctrl-Z
  46.         -suspends shell jobs
  47.         -sends shell jobs to forgeground & background
  48.          using tiny shell scripts "fg" and "bg" like unix
  49.     - "screens" support
  50. -documented library for own applications and editor programming
  51. -iconification support
  52. -uses public "tbiclass" gadgets of VisualPrefs, or Massimo's
  53.  toolbutton images if available. 
  54. -easy installation
  55. -full control by single program (SetVNC)
  56. -clipboard support, snip control with middle mouse button or Ctrl-left-Mouse
  57. -can create private screens on request
  58. -font & monitor selectable by prefs
  59. -icon drop, with modifiers for path/name only
  60. -100% assembly language => fast & short (err, as short as I could do it.)
  61.  
  62. Plus:   It's 100% free! Hey, I must be crazy!
  63.  
  64. -----------------------------------------------------------------------------
  65.  
  66. -------- history ----- this is not the complete history, read the guide!----
  67.  
  68.  
  69. Changes made for 3.71:
  70.  
  71.         - The TAB expansion did not handle file names containing double
  72.           quotes and blank spaces correctly.
  73.         - Removed the intuition delay from ViNCEd and SetVNC. It is not
  74.           required for Os 2.04 or better anyhow.
  75.  
  76. Changes made for 3.70:
  77.  
  78.     - Lots of housekeeping work:
  79.         - Removed all obsolete Os 1.x handling code:
  80.             - The code does no longer try to use arp if V37
  81.               dos.library is not available.
  82.             - I will now use EasyRequester() instead of the
  83.               obsolete AutoRequest().
  84.             - Menu construction will use gadtools routines now.
  85.             - File requester requires asl now and will no longer
  86.               fall back to arp.
  87.             - ViNCEd requires now V37 boopsis and will no longer
  88.               be able to build its own gadgets in case boopsis
  89.               are not available.
  90.             - A lot of fallback code to V33 releases has been
  91.               removed. Finally.
  92.             - As a result of all this work, the library shrunk
  93.               in size even though new features have been 
  94.               included.
  95.         - Rewrote the startup code completely. The pre 3.70 code
  96.           was more adapted to the V33 ramlib mechanism and tried to
  97.           work around some ramlib features which are no longer an
  98.           issue. It therefore might have run into some race conditions
  99.           that have been removed for the new code. As a side effect,
  100.           the "GlobVec" entry of the mount list should be set to -2.
  101.           (For the experts: Yes, ViNCEd knows how to handle the race
  102.            conditions caused by this. Don't worry...)
  103.     - Added multiple "screen" handling which is owner-specific. Hence, a
  104.       ViNCEd window is now able to hold more than just "one buffer". The
  105.       contents of the ViNCEd "screens" can be exchanged by a single CSI
  106.       sequence, as in XTerm. Useful for terminals. (Typically used by
  107.       programs like "elm" or "emacs")
  108.     - Added mouse tracking support, mainly for "VIM". ViNCEd is now able 
  109.       to support X10 mouse button messages, XTerm and XTerm2 mouse 
  110.       tracking commands. XTerm "interactive" mouse tracking is not
  111.       supported due to some limitations the intuition world sets. The
  112.       documentation does not yet cover this feature fully, sorry.
  113.     - Added a keyboard function to iconify the window. The old SetVNC
  114.       should already be able to handle this, it is flexible enough.
  115.     - Fixed a tiny bug in the preferences handling; the default 
  116.       preferences location used to be the old instead of the new location.
  117.     - Fixed a bug in ESCc, reset handling. ESCc did not reset the cursor
  118.       rendering CSI0p. 
  119.     - Removed the obsolete "CHUNKYPIXEL" preferences flag. ViNCEd was and
  120.       still is smart enough to detect chunky screens itself, this flag was
  121.       in fact never required.
  122.     - Added the "NCURSESFIX" flag to SetVNC and the preferences structure.
  123.       This flag controls some messy details of the "word wrap" function
  124.       and is now pre-selectable by the preferences function.
  125.     - Updated the ViNCEd guide to include the modifications.
  126.     - Updated the SetVNC localization (german only) to include the new
  127.       flags.
  128.  
  129. -----------------------------------------------------------------------------
  130. Notes: 
  131.  
  132.         Check the TOP_SECRET or ReadMe.First file in this archive!
  133.     Especially, these SHOULD BE RUN FIRST before you start with
  134.     the installation.
  135.  
  136.         VirusWorkShop seems to have trouble with the overlay file structure
  137.         that is used by the SetVNC program.
  138.         THIS IS NOT A VIRUS! It is a bugfix of the oldish CBM overlay 
  139.         manager which is really buggy!
  140.  
  141.         To trick VirusWorkshop, the SetVNC program in this archive is
  142.         encoded. Use the "Decode" program from the "Extras" drawer to
  143.         decode manually. The installer script has been updated to do 
  144.         this for you.
  145.  
  146. -----------------------------------------------------------------------------
  147.  
  148. Send ideas, improvements, bugreports (please as concrete as possible) to:
  149.  
  150.  
  151.         Thomas Richter
  152.  
  153.  
  154. EMail:  thor@math.tu-berlin.de
  155.  
  156. or "Wisit the Web" site:
  157.  
  158. WWW:    http://www.math.tu-berlin.de/~thor/thor/index.html
  159.  
  160. -----------------------------------------------------------------------------
  161.  
  162. May 2000
  163.         Thomas
  164.