This is an archive of the discontinued Mercurial Phabricator instance.

beautifygraph: change the current commit symbol
ClosedPublic

Authored by msuozzo on Jan 2 2021, 1:56 AM.

Details

Summary

The existing "circle with vertical fill" character renders as full width in
many terminals making the beautified symbols have uneven size. Additionally,
the proposed "fisheye" character is the logic 'active' version of the current
merge symbol, "bullseye."

Diff Detail

Repository
rHG Mercurial
Branch
default
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

msuozzo created this revision.Jan 2 2021, 1:56 AM
Alphare accepted this revision.Jan 5 2021, 4:36 AM

This looks a good idea

pulkit accepted this revision.Jan 9 2021, 5:06 AM
This revision is now accepted and ready to land.Jan 9 2021, 5:06 AM
pulkit added a comment.Jan 9 2021, 5:50 AM

With this patch, test-check-commit.t fails:

--- /repo/hgpush/tests/test-check-commit.t
+++ /repo/hgpush/tests/test-check-commit.t.err
@@ -25,3 +25,8 @@
   >     fi
   >   done
   > fi
+  Revision 5a50c3331135 does not comply with rules
+  ------------------------------------------------------
+  1: username is not an email address
+   # User msuozzo
+
This revision was automatically updated to reflect the committed changes.