320 $ hg cat -r0 a |
320 $ hg cat -r0 a |
321 paged! 'a\n' |
321 paged! 'a\n' |
322 $ hg cat -r0 a --output=- |
322 $ hg cat -r0 a --output=- |
323 paged! 'a\n' |
323 paged! 'a\n' |
324 $ hg cat -r0 a --output=out |
324 $ hg cat -r0 a --output=out |
|
325 |
|
326 $ hg export -r0 |
|
327 paged! '# HG changeset patch\n' |
|
328 paged! '# User test\n' |
|
329 paged! '# Date 0 0\n' |
|
330 paged! '# Thu Jan 01 00:00:00 1970 +0000\n' |
|
331 paged! '# Node ID 1f0dee641bb7258c56bd60e93edfa2405381c41e\n' |
|
332 paged! '# Parent 0000000000000000000000000000000000000000\n' |
|
333 paged! 'add a\n' |
|
334 paged! '\n' |
|
335 paged! '\x1b[0;1mdiff -r 000000000000 -r 1f0dee641bb7 a\x1b[0m\n' |
|
336 paged! '\x1b[0;31;1m--- /dev/null\tThu Jan 01 00:00:00 1970 +0000\x1b[0m\n' |
|
337 paged! '\x1b[0;32;1m+++ b/a\tThu Jan 01 00:00:00 1970 +0000\x1b[0m\n' |
|
338 paged! '\x1b[0;35m@@ -0,0 +1,1 @@\x1b[0m\n' |
|
339 paged! '\x1b[0;32m+a\x1b[0m\n' |
|
340 $ hg export -r0 -o - |
|
341 paged! '# HG changeset patch\n' |
|
342 paged! '# User test\n' |
|
343 paged! '# Date 0 0\n' |
|
344 paged! '# Thu Jan 01 00:00:00 1970 +0000\n' |
|
345 paged! '# Node ID 1f0dee641bb7258c56bd60e93edfa2405381c41e\n' |
|
346 paged! '# Parent 0000000000000000000000000000000000000000\n' |
|
347 paged! 'add a\n' |
|
348 paged! '\n' |
|
349 paged! '\x1b[0;1mdiff -r 000000000000 -r 1f0dee641bb7 a\x1b[0m\n' |
|
350 paged! '\x1b[0;31;1m--- /dev/null\tThu Jan 01 00:00:00 1970 +0000\x1b[0m\n' |
|
351 paged! '\x1b[0;32;1m+++ b/a\tThu Jan 01 00:00:00 1970 +0000\x1b[0m\n' |
|
352 paged! '\x1b[0;35m@@ -0,0 +1,1 @@\x1b[0m\n' |
|
353 paged! '\x1b[0;32m+a\x1b[0m\n' |
|
354 $ hg export -r0 -o out |
|
355 |
325 $ rm out |
356 $ rm out |
326 |
357 |
327 Put annotate in the ignore list for pager: |
358 Put annotate in the ignore list for pager: |
328 $ cat >> $HGRCPATH <<EOF |
359 $ cat >> $HGRCPATH <<EOF |
329 > [pager] |
360 > [pager] |