RCS_TTX: Some TurboText scripts to integrate RCS support. Author: Daniel J. Barrett, barrett@cs.umass.edu Distribution: Copyright 1994 Daniel J. Barrett. These files are freely distributable as long as they are distributed in their entirety. SYSTEM REQUIREMENTS =================== AmigaDOS 2.04 or higher. TurboText 1.03 (or higher). ARexx. HWGRCS: Amiga RCS (available on Aminet). The RCS commands "ci", "rcsdiff", "diff" and "setuprcs" must be in your search path. The "T:" directory must be assigned somewhere, like "RAM:T". This documentation assumes you are familiar with RCS and configuring TurboText. SETUP ===== Just copy these scripts to your REXX: directory. These scripts are perfect for use in the TurboText menu. Here is how mine are set up in my TTX definition file: MENU " RCS " ITEM "RCS Check-In" "" ExecARexxMacro RCScheckin ITEM "Show RCS Log" "" ExecARexxMacro RCSshowlog ITEM "Show Changes" "" ExecARexxMacro RCSchanges BRIEF DOCUMENTATION =================== RCScheckin.ttx This script does a check-in ("ci -l") of the current document. The "RCS" subdirectory is created in the same directory as the document's file, if it does not already exist You may specify any "ci" command-line options as options for this script. RCSchanges.ttx This script does an "rcsdiff" of the current document. You may specify any "rcsdiff" command-line options as options for this script. RCSshowlog.ttx This script does an "rlog" of the current document. You may specify any "rlog" command-line options as options for this script. TESTING ======= All of these scripts and this documentation file were created and maintained using the scripts themselves! Yes, the "RCScheckin" script was actually checked-in by itself. Isn't bootstrapping wonderful? :-) THE FUTURE ========== I may add more commands and update this documentation in the future. For right now, the commands are pretty simple. Hey, what do you want for free. :-) Please report any bugs or suggestions to barrett@cs.umass.edu.