OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-re                       Date:   04-Nov-2002 17:16:58
  Branch: HEAD                             Handle: 2002110416165800

  Modified files:
    openpkg-re              openpkg-dev

  Log:
    add optional support for RSE-style colorization

  Summary:
    Revision    Changes     Path
    1.39        +14 -1      openpkg-re/openpkg-dev
  ____________________________________________________________________________

  Index: openpkg-re/openpkg-dev
  ============================================================
  $ cvs diff -u -r1.38 -r1.39 openpkg-dev
  --- openpkg-re/openpkg-dev    29 Aug 2002 10:03:25 -0000      1.38
  +++ openpkg-re/openpkg-dev    4 Nov 2002 16:16:58 -0000       1.39
  @@ -273,8 +273,21 @@
   
       #   override cvs and rpm commands to use local config files
       unalias cvs >/dev/null 2>&1
  +    if [ ".`which cvs-diff-colorize`" != . ]; then
  +        cvs_colorize=yes
  +    else
  +        cvs_colorize=no
  +    fi
       cvs () {
  -        HOME=\${OPENPKG_WORK} command cvs "\$@"
  +        if [ ".\$cvs_colorize" = .yes ]; then
  +            case "\$1" in
  +                di|dif|diff   ) shift; HOME=\${OPENPKG_WORK} command cvs diff   
\${1+"\$@"} | cvs-diff-colorize   ;;
  +                up|upd|update ) shift; HOME=\${OPENPKG_WORK} command cvs update 
\${1+"\$@"} | cvs-update-colorize ;;
  +                *             ) HOME=\${OPENPKG_WORK} command cvs \${1+"\$@"} ;;
  +            esac
  +        else
  +            HOME=\${OPENPKG_WORK} command cvs \${1+"\$@"}
  +        fi
       }
       unalias rpm >/dev/null 2>&1
       rpm () {
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to