Mercurial > emacs
comparison lib-src/vcdiff @ 16804:0ba6599135d6
(PATH): Add /usr/xpg4/bin,
where XPG4 SCCS hangs out in Solaris 2.5.
(sid1): Don't use bare -r, since XPG4 `get' does not allow it.
author | Paul Eggert <eggert@twinsun.com> |
---|---|
date | Wed, 01 Jan 1997 05:33:42 +0000 |
parents | da322c027bf0 |
children | c8fb06423da0 |
comparison
equal
deleted
inserted
replaced
16803:3d4a27ecfba9 | 16804:0ba6599135d6 |
---|---|
1 #! /bin/sh | 1 #! /bin/sh |
2 # | 2 # |
3 # Enhanced sccs diff utility for use with vc mode. | 3 # Enhanced sccs diff utility for use with vc mode. |
4 # This version is more compatible with rcsdiff(1). | 4 # This version is more compatible with rcsdiff(1). |
5 # | 5 # |
6 # $Id: vcdiff,v 1.4 1993/12/03 09:29:18 eggert Exp eggert $ | 6 # $Id: vcdiff,v 1.5 1995/07/07 22:47:57 eggert Exp $ |
7 # | 7 # |
8 | 8 |
9 DIFF="diff" | 9 DIFF="diff" |
10 usage="$0: Usage: vcdiff [--brief] [-q] [-r<sid1>] [-r<sid2>] [diffopts] sccsfile..." | 10 usage="$0: Usage: vcdiff [--brief] [-q] [-r<sid1>] [-r<sid2>] [diffopts] sccsfile..." |
11 | 11 |
12 PATH=$PATH:/usr/ccs/bin:/usr/sccs # common SCCS hangouts | 12 PATH=$PATH:/usr/ccs/bin:/usr/sccs:/usr/xpg4/bin # common SCCS hangouts |
13 | 13 |
14 echo= | 14 echo= |
15 sid1=-r sid2= | 15 sid1= sid2= |
16 | 16 |
17 for f | 17 for f |
18 do | 18 do |
19 case $f in | 19 case $f in |
20 -*) | 20 -*) |
23 DIFF=cmp;; | 23 DIFF=cmp;; |
24 -q) | 24 -q) |
25 echo=:;; | 25 echo=:;; |
26 -r?*) | 26 -r?*) |
27 case $sid1 in | 27 case $sid1 in |
28 -r) | 28 '') |
29 sid1=$f | 29 sid1=$f |
30 ;; | 30 ;; |
31 *) | 31 *) |
32 case $sid2 in | 32 case $sid2 in |
33 ?*) echo "$usage" >&2; exit 2 ;; | 33 ?*) echo "$usage" >&2; exit 2 ;; |