974
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected almost 5 years ago.
Posted over 7 years ago by Yuya Nishihara
changeset d36eda8896cc branch bookmark ... [More] tag user Yuya Nishihara description revset: alias follow(startrev=rev) to ancestors(rev) This seems natural given 'log -frREV' (with no file pattern) is equivalent to 'log -frREV *'. files mercurial/revset.pytests/test-log.t [Less]
Posted over 7 years ago by Yuya Nishihara
changeset 89b5c2ae1980 branch bookmark ... [More] tag user Yuya Nishihara description revset: make follow() accept keyword arguments Also renamed the argument from 'pattern' to 'file' conforming to followlines(). files mercurial/revset.pytests/test-log.t [Less]
Posted over 7 years ago by Yuya Nishihara
changeset 194b0f781132 branch bookmark ... [More] tag user Yuya Nishihara description import-checker: drop workaround for pure modules files contrib/check-py3-compat.pycontrib/import-checker.py [Less]
Posted over 7 years ago by Yuya Nishihara
changeset 5700825889fb branch bookmark ... [More] tag user Yuya Nishihara description policy: drop custom importer for pure modules files mercurial/__init__.py [Less]
Posted almost 9 years ago by Yuya Nishihara
changeset 9ddb18ae342e branch bookmark ... [More] tag user Yuya Nishihara description smartset: extract spanset factory to make it constructed without a repo This renames the spanset class to _spanset, and moves its __init__ to new spanset() function. spanset() is now a factory function. This allows us to construct a spanset without keeping a repo instance. files mercurial/smartset.py [Less]
Posted about 9 years ago by Yuya Nishihara
changeset 9b7d615108d7 branch default bookmark @ ... [More] tag tip user Yuya Nishihara description smartset: micro optimize spanset.slice() to narrow range accordingly -1ms isn't significant, but seems not bad. revset #0: limit(0:9999, 100, 9000) 6) 0.001145 7) 0.000214 revset #3: last(0:9999, 100) 6) 0.000197 7) 0.000171 files mercurial/smartset.pytests/test-revset.t [Less]
Posted about 9 years ago by Yuya Nishihara
changeset 653d60455dbe branch bookmark ... [More] tag user Yuya Nishihara description smartset: micro optimize baseset.slice() to use slice of list -1ms isn't significant, but seems not bad. revset #1: limit(0::9999, 100, 9000) 5) 0.001681 6) 0.000790 files mercurial/smartset.pytests/test-revset.t [Less]
Posted about 9 years ago by Yuya Nishihara
changeset 4710cc4dac99 branch bookmark ... [More] tag user Yuya Nishihara description smartset: extract method to slice abstractsmartset Sub classes can provide optimized implementations. files mercurial/revset.pymercurial/smartset.pytests/test-revset.t [Less]
Posted over 9 years ago by Yuya Nishihara
changeset d8997c5ce2ff branch bookmark ... [More] tag user Yuya Nishihara description ui: label prompt and echo messages I'm going to add a dedicated command-server channel for status messages, which carries metadata alongside a message text. 'ui.*' label provides a hint how message text should be processed. files mercurial/ui.py [Less]
Posted over 15 years ago by Vernon Tang
changeset 6337b10c46bc branch bookmark ... [More] tag user Vernon Tang description zeroconf: improve the extension's documentation Differential Revision: https://phab.mercurial-scm.org/D7302 files hgext/zeroconf/__init__.py [Less]