components/mercurial/patches/tailtest.patch
author Danek Duvall <danek.duvall@oracle.com>
Fri, 06 Feb 2015 14:10:05 -0800
branchs11-update
changeset 3748 4e3605a7e3c0
permissions -rw-r--r--
20246148 mercurial 3.2.3 20246270 problem in UTILITY/HG 19078590 mercurial needs a TPNO in the fullness of time
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3748
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     1
This patch is a workaround for a "tail" that should, but doesn't, act like
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     2
GNU tail, in that it only reads from one file, even if multiple files are
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     3
given on the commandline:
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     4
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     5
    15273738 tail should behave like head (multiple files)
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     6
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     7
Since we should fix Solaris tail, this patch is highly Solaris-specific,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     8
and should not be passed upstream.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     9
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    10
--- mercurial-3.2.3/tests/test-convert-hg-sink.t	Thu Dec 18 12:59:22 2014
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    11
+++ mercurial-3.2.3/tests/test-convert-hg-sink.t	Fri Dec 19 13:03:05 2014
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    12
@@ -427,7 +427,7 @@
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    13
   $ echo b > b/f
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    14
   $ hg -R b ci -mb
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    15
 
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    16
-  $ tail */.hg/shamap
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    17
+  $ gtail */.hg/shamap
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    18
   ==> 0/.hg/shamap <==
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    19
   86f3f774ffb682bffb5dc3c1d3b3da637cb9a0d6 8a028c7c77f6c7bd6d63bc3f02ca9f779eabf16a
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    20
   dd9f218eb91fb857f2a62fe023e1d64a4e7812fe 8a028c7c77f6c7bd6d63bc3f02ca9f779eabf16a