[Commented On] D11000: windows: add windows behavior on broken pager
baymax (Baymax, Your Personal Patch-care Companion)
phabricator at mercurial-scm.org
Sat Jul 10 01:23:04 UTC 2021
baymax added a comment.
baymax updated this revision to Diff 29073.
✅ refresh by Heptapod after a successful CI run (🐙 💚)
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D11000?vs=28933&id=29073
BRANCH
default
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D11000/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D11000
AFFECTED FILES
tests/test-pager.t
CHANGE DETAILS
diff --git a/tests/test-pager.t b/tests/test-pager.t
--- a/tests/test-pager.t
+++ b/tests/test-pager.t
@@ -219,10 +219,32 @@
#endif
A complicated pager command gets worse behavior. Bonus points if you can
-improve this.
+improve this. Windows apparently does this better?
+#if windows
$ hg log --limit 3 \
> --config pager.pager='this-command-better-never-exist --seriously' \
> 2>/dev/null || true
+ \x1b[0;33mchangeset: 10:46106edeeb38\x1b[0m (esc)
+ tag: tip
+ user: test
+ date: Thu Jan 01 00:00:00 1970 +0000
+ summary: modify a 10
+
+ \x1b[0;33mchangeset: 9:6dd8ea7dd621\x1b[0m (esc)
+ user: test
+ date: Thu Jan 01 00:00:00 1970 +0000
+ summary: modify a 9
+
+ \x1b[0;33mchangeset: 8:cff05a6312fe\x1b[0m (esc)
+ user: test
+ date: Thu Jan 01 00:00:00 1970 +0000
+ summary: modify a 8
+
+#else
+ $ hg log --limit 3 \
+ > --config pager.pager='this-command-better-never-exist --seriously' \
+ > 2>/dev/null || true
+#endif
Pager works with shell aliases.
To: Alphare, #hg-reviewers, marmoute
Cc: mharbison72, mercurial-patches
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-patches/attachments/20210710/56679c85/attachment-0002.html>
More information about the Mercurial-patches
mailing list