av6 (Anton Shestakov)
User

Projects

User Details

User Since
Oct 6 2017, 1:37 AM (44 w, 5 d)

Recent Activity

Yesterday

av6 added inline comments to D4267: zsh_completion: update all options.
Tue, Aug 14, 12:28 AM

Sat, Aug 11

av6 added a comment to D4262: zsh_completion: drop -w, add -S to _arguments.

Thanks, and for making it difficult to phabsend this. I had to

diff --git a/contrib/phabricator.py b/contrib/phabricator.py
--- a/contrib/phabricator.py
+++ b/contrib/phabricator.py
@@ -117,6 +117,8 @@ def urlencodenested(params):
     def process(prefix, obj):
         items = {list: enumerate, dict: lambda x: x.items()}.get(type(obj))
         if items is None:
+            if isinstance(obj, unicode):
+                obj = obj.encode('utf-8')
             flatparams[prefix] = obj
         else:
             for k, v in items(obj):
Sat, Aug 11, 12:15 AM
av6 created D4267: zsh_completion: update all options.
Sat, Aug 11, 12:10 AM
av6 added a dependent revision for D4266: zsh_completion: run hg with HGPLAINEXCEPT=alias to list commands: D4267: zsh_completion: update all options.
Sat, Aug 11, 12:10 AM
av6 created D4266: zsh_completion: run hg with HGPLAINEXCEPT=alias to list commands.
Sat, Aug 11, 12:10 AM
av6 added a dependent revision for D4265: zsh_completion: remove completion for obsolete graphlog extension: D4266: zsh_completion: run hg with HGPLAINEXCEPT=alias to list commands.
Sat, Aug 11, 12:10 AM
av6 created D4265: zsh_completion: remove completion for obsolete graphlog extension.
Sat, Aug 11, 12:10 AM
av6 added a dependent revision for D4264: zsh_completion: declare appropriate local parameters for ->string form: D4265: zsh_completion: remove completion for obsolete graphlog extension.
Sat, Aug 11, 12:10 AM
av6 added a dependent revision for D4263: zsh_completion: complete files from `hg st -mar` for commit and diff: D4264: zsh_completion: declare appropriate local parameters for ->string form.
Sat, Aug 11, 12:09 AM
av6 created D4264: zsh_completion: declare appropriate local parameters for ->string form.
Sat, Aug 11, 12:09 AM
av6 created D4263: zsh_completion: complete files from `hg st -mar` for commit and diff.
Sat, Aug 11, 12:09 AM
av6 added a dependent revision for D4262: zsh_completion: drop -w, add -S to _arguments: D4263: zsh_completion: complete files from `hg st -mar` for commit and diff.
Sat, Aug 11, 12:09 AM
av6 created D4262: zsh_completion: drop -w, add -S to _arguments.
Sat, Aug 11, 12:09 AM
av6 added a dependent revision for D4261: zsh_completion: rename _hg_style_opts to _hg_template_opts: D4262: zsh_completion: drop -w, add -S to _arguments.
Sat, Aug 11, 12:09 AM

Fri, Aug 10

av6 created D4261: zsh_completion: rename _hg_style_opts to _hg_template_opts.
Fri, Aug 10, 11:52 PM

Thu, Aug 9

av6 committed rHG5caee9f923ae: hgweb: catch ParseError that's raised by revset.match().
hgweb: catch ParseError that's raised by revset.match()
Thu, Aug 9, 8:00 AM

Thu, Aug 2

av6 added a comment to D4053: [RFC]hgweb: garbage collect on every request in hgweb_mod too.

Are you sure you're not just using hgwebdir_mod? hgweb_mod is for cases when you don't use --web-conf flag, at least that seems to be the logic that hgweb.createapp() uses to pick one of the two modules.

Thu, Aug 2, 1:39 PM

Jul 7 2018

av6 added inline comments to D3893: ui: make the large file warning limit fully configurable.
Jul 7 2018, 2:39 AM

Jun 29 2018

av6 added inline comments to D3859: unlinkpath: make empty directory removal optional (issue5901) (issue5826).
Jun 29 2018, 11:53 AM

Jun 28 2018

av6 committed rHG5faaa31a6082: hgweb: add archive entries to graph page.
hgweb: add archive entries to graph page
Jun 28 2018, 8:17 AM
av6 committed rHGa8872a820242: hgweb: add z-index for search field tooltip.
hgweb: add z-index for search field tooltip
Jun 28 2018, 8:17 AM

Jun 7 2018

av6 added inline comments to D3702: mercurial: add .t files to .editorconfig.
Jun 7 2018, 9:08 PM

Jun 6 2018

av6 committed rHG3277940a935f: templatefuncs: only render text portion of minirst.format() result.
templatefuncs: only render text portion of minirst.format() result
Jun 6 2018, 10:56 AM
av6 committed rHGca473c05bd10: tests: demonstrate that hgweb renders "pruned" that minirst.format() returns.
tests: demonstrate that hgweb renders "pruned" that minirst.format() returns
Jun 6 2018, 10:56 AM

Jun 4 2018

av6 added a comment to D3649: serve: add option print-url.

Could you describe tests that you would like?

Jun 4 2018, 8:43 AM · Restricted Project
av6 accepted D3678: graft: correct documentation about options can be reapplied.
Jun 4 2018, 7:47 AM
av6 accepted D3679: configitems: drop the deprecated alias for commands.update.check.
Jun 4 2018, 7:44 AM

Jun 2 2018

av6 added a comment to D3650: serve: add an option to open in the default browser.

D3649 mentions xdg-open "$(hg serve --print-url)", which shows that --print-url can nearly replace --graphical and is more versatile.

Jun 2 2018, 9:04 AM · Restricted Project
av6 added a comment to D3649: serve: add option print-url.

Merits another patch with some simple tests.

Jun 2 2018, 8:42 AM · Restricted Project

Jun 1 2018

av6 committed rHG273ce823ba5c: spartan: don't show '[up]' in file view when in root directory already.
spartan: don't show '[up]' in file view when in root directory already
Jun 1 2018, 10:38 AM
av6 committed rHG9ed3527019b5: monoblue: don't show '[up]' in file view when in root directory already.
monoblue: don't show '[up]' in file view when in root directory already
Jun 1 2018, 10:38 AM
av6 committed rHGd6aa1fc8292f: gitweb: don't show '[up]' in file view when in root directory already.
gitweb: don't show '[up]' in file view when in root directory already
Jun 1 2018, 10:38 AM
av6 committed rHGc2e3bc99fba4: paper: don't show '[up]' in file view when in root directory already.
paper: don't show '[up]' in file view when in root directory already
Jun 1 2018, 10:38 AM
av6 committed rHG45765264ae3a: spartan: add missing closing tags.
spartan: add missing closing tags
Jun 1 2018, 10:38 AM

May 9 2018

av6 committed rHG7fae76c2c564: hgweb: reuse graph node-related functions from templates.
hgweb: reuse graph node-related functions from templates
May 9 2018, 8:01 AM
av6 committed rHG8808d5d401ee: templates: split getgraphnode() body into two functions.
templates: split getgraphnode() body into two functions
May 9 2018, 8:01 AM

Apr 15 2018

av6 committed rHG04b89360913c: tests: split long templates that use {whyunstable} and put them in hgrc.
tests: split long templates that use {whyunstable} and put them in hgrc
Apr 15 2018, 9:52 AM
av6 committed rHG24fee31fda05: templates: adjust white space amount in the output of {whyunstable}.
templates: adjust white space amount in the output of {whyunstable}
Apr 15 2018, 9:52 AM
av6 committed rHG3335658516be: tests: hg log shouldn't need --hidden to show whyunstable template keyword.
tests: hg log shouldn't need --hidden to show whyunstable template keyword
Apr 15 2018, 9:52 AM
av6 committed rHG82eeafd78784: tests: make custom templates that use {whyunstable} terser.
tests: make custom templates that use {whyunstable} terser
Apr 15 2018, 9:52 AM
av6 committed rHGb1b1b0626f59: templates: make divergentnodes in whyunstable keyword be a hybrid list.
templates: make divergentnodes in whyunstable keyword be a hybrid list
Apr 15 2018, 9:52 AM
av6 committed rHGa9a3234701b9: templates: adjust white space amount in the output of {whyunstable}.
templates: adjust white space amount in the output of {whyunstable}
Apr 15 2018, 9:09 AM
av6 committed rHGccaaca022931: tests: make custom templates that use {whyunstable} terser.
tests: make custom templates that use {whyunstable} terser
Apr 15 2018, 9:09 AM
av6 committed rHGeeffaa87a0b4: tests: split long templates that use {whyunstable} and put them in hgrc.
tests: split long templates that use {whyunstable} and put them in hgrc
Apr 15 2018, 9:09 AM
av6 committed rHG88bd38064171: tests: hg log shouldn't need --hidden to show whyunstable template keyword.
tests: hg log shouldn't need --hidden to show whyunstable template keyword
Apr 15 2018, 9:09 AM

Apr 14 2018

av6 committed rHG9d5090157426: templates: make divergentnodes in whyunstable keyword be a hybrid list.
templates: make divergentnodes in whyunstable keyword be a hybrid list
Apr 14 2018, 9:08 AM
av6 committed rHG76cd5816268e: templates: add whyunstable template keyword.
templates: add whyunstable template keyword
Apr 14 2018, 8:14 AM

Apr 9 2018

av6 committed rHGf1413e4a54a6: paper: make all source lines have the same minimum height.
paper: make all source lines have the same minimum height
Apr 9 2018, 11:22 AM
av6 committed rHG8d05938dd063: hgweb: make followlines button absolutely positioned.
hgweb: make followlines button absolutely positioned
Apr 9 2018, 11:22 AM
av6 committed rHG685ad41feba0: hgweb: insert followlines buttons before any children, including text nodes.
hgweb: insert followlines buttons before any children, including text nodes
Apr 9 2018, 11:22 AM

Apr 8 2018

av6 added inline comments to D3187: phase: add dry-run functionality.
Apr 8 2018, 1:58 AM

Mar 28 2018

av6 requested changes to D2960: stringutil: move person function from templatefilters.
Mar 28 2018, 1:10 AM
av6 added inline comments to D2959: stringutil: add isauthorwellformed function.
Mar 28 2018, 1:04 AM

Mar 24 2018

av6 added inline comments to D2938: grep: make grep search on working directory by default.
Mar 24 2018, 8:07 AM

Mar 22 2018

av6 added inline comments to D2934: forget: add --confirm option.
Mar 22 2018, 11:39 AM
av6 requested changes to D2934: forget: add --confirm option.
Mar 22 2018, 11:39 AM

Mar 21 2018

av6 committed rHG7c18798fc24d: hgweb: explain instabilities of unstable changesets (the rest of the themes).
hgweb: explain instabilities of unstable changesets (the rest of the themes)
Mar 21 2018, 12:34 AM

Mar 20 2018

av6 committed rHG98c14e857e71: obsolete: add a note that explains creating aliases for marker flags.
obsolete: add a note that explains creating aliases for marker flags
Mar 20 2018, 9:02 AM

Mar 17 2018

av6 committed rHGefc4fb344c05: debug: add debugwhyunstable that explains instabilities.
debug: add debugwhyunstable that explains instabilities
Mar 17 2018, 1:52 PM
av6 committed rHGf21798a6bc20: hgweb: explain instabilities of unstable changesets.
hgweb: explain instabilities of unstable changesets
Mar 17 2018, 1:52 PM
av6 committed rHGb9bbcf9ffac1: obsolete: move marker flags to obsutil.
obsolete: move marker flags to obsutil
Mar 17 2018, 1:52 PM

Mar 15 2018

av6 committed rHG240b9b27d7a0: hgweb: explain instabilities of unstable changesets.
hgweb: explain instabilities of unstable changesets
Mar 15 2018, 10:25 AM
av6 committed rHG07feb2c18737: debug: add debugwhyunstable that explains instabilities.
debug: add debugwhyunstable that explains instabilities
Mar 15 2018, 10:25 AM
av6 committed rHGb252ab9294a6: obsolete: move marker flags to obsutil.
obsolete: move marker flags to obsutil
Mar 15 2018, 10:25 AM

Mar 14 2018

av6 added inline comments to D2776: hgweb: use a multidict for holding query string parameters.
Mar 14 2018, 5:39 AM

Feb 22 2018

av6 committed rHGeedc69d2776d: graphlog: document what "_" and "*" mean.
graphlog: document what "_" and "*" mean
Feb 22 2018, 7:10 AM

Feb 20 2018

av6 committed rHGef7b48e6388d: tests: check obsolete changeset with two obsfate entries.
tests: check obsolete changeset with two obsfate entries
Feb 20 2018, 8:33 AM
av6 committed rHGf3fd4fe0506f: hgweb: show each obsfateentry on its own line.
hgweb: show each obsfateentry on its own line
Feb 20 2018, 8:33 AM

Feb 16 2018

av6 committed rHG7ec5925c971e: hgweb: show dates recorded in obsolescence markers.
hgweb: show dates recorded in obsolescence markers
Feb 16 2018, 7:39 AM
av6 committed rHG881596e51fca: gitweb: make span.age CSS selector more specific.
gitweb: make span.age CSS selector more specific
Feb 16 2018, 7:39 AM

Feb 14 2018

av6 committed rHG513d268eddfe: hgweb: show users recorded in obsolescence markers.
hgweb: show users recorded in obsolescence markers
Feb 14 2018, 5:26 PM
av6 added inline comments to D2253: releasenotes: mention changeset with warning and abort.
Feb 14 2018, 5:01 AM

Feb 13 2018

av6 committed rHG9f454a717c43: tests: allow age to go up to triple digits in test-shelve.t.
tests: allow age to go up to triple digits in test-shelve.t
Feb 13 2018, 7:42 AM

Feb 5 2018

av6 committed rHG89c81739ffa7: makefile: remove Ubuntu Yakkety and Zesty docker targets.
makefile: remove Ubuntu Yakkety and Zesty docker targets
Feb 5 2018, 9:26 AM

Feb 4 2018

av6 added a comment to D2010: check-commit: allow foo_bar naming in functions.

As opposed to 11 words smashed together, function names in Mercurial usually are 2 or 3 words (if not just one), which is not at all bad. I think breaking consistency with the existing code base would be worse than making people get used to no-spaces style (the one that python's stdlib usually follows, in fact). So, FWIW, -1 from me.

Feb 4 2018, 12:46 AM

Feb 1 2018

av6 committed rHG92b7039613d0: makefile: add Ubuntu Artful docker targets (.deb and ppa).
makefile: add Ubuntu Artful docker targets (.deb and ppa)
Feb 1 2018, 7:46 AM

Jan 21 2018

av6 committed rHG854a7315603e: copyright: update to 2018.
copyright: update to 2018
Jan 21 2018, 4:21 AM
av6 committed rHGeb878d863195: tests: glob copyright years in test-extension.t.
tests: glob copyright years in test-extension.t
Jan 21 2018, 4:21 AM

Jan 16 2018

av6 committed rHG59c842a3d1e1: hgweb: remove unused second argument of nextPageVarGet().
hgweb: remove unused second argument of nextPageVarGet()
Jan 16 2018, 3:16 PM

Jan 11 2018

av6 committed rHG45a816361926: hgweb: drop support of browsers that don't understand <canvas> (BC).
hgweb: drop support of browsers that don't understand <canvas> (BC)
Jan 11 2018, 8:40 AM

Jan 9 2018

av6 committed rHGbaca93a47992: hgweb: make different kinds of commits look differently on /graph.
hgweb: make different kinds of commits look differently on /graph
Jan 9 2018, 7:40 AM

Jan 5 2018

av6 committed rHG8b958d21b19d: hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC).
hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC)
Jan 5 2018, 9:22 PM
av6 committed rHGbb5a03dfd7ff: spartan: make actual changeset entries have backgrounds on /graph.
spartan: make actual changeset entries have backgrounds on /graph
Jan 5 2018, 9:22 PM
av6 committed rHG6c2264732dc5: gitweb: make actual changeset entries have backgrounds on /graph.
gitweb: make actual changeset entries have backgrounds on /graph
Jan 5 2018, 9:22 PM
av6 committed rHG5afe0ca59b07: paper: make actual changeset entries have backgrounds on /graph.
paper: make actual changeset entries have backgrounds on /graph
Jan 5 2018, 9:22 PM
av6 committed rHGacd8a2454b47: monoblue: make actual changeset entries have backgrounds on /graph.
monoblue: make actual changeset entries have backgrounds on /graph
Jan 5 2018, 9:22 PM
av6 committed rHGab9d8d298510: hgweb: make .info a block element by default.
hgweb: make .info a block element by default
Jan 5 2018, 1:17 AM
av6 committed rHG45ed821b5ce4: monoblue: adjust font size of graph entries.
monoblue: adjust font size of graph entries
Jan 5 2018, 1:17 AM

Dec 28 2017

av6 committed rHG9b3f95d9783d: graphlog: add another graph node type, unstable, using character "*" (BC).
graphlog: add another graph node type, unstable, using character "*" (BC)
Dec 28 2017, 3:38 PM

Dec 22 2017

av6 committed rHG4c7ae95e1c71: hgweb: link to successors of obsoleted changesets.
hgweb: link to successors of obsoleted changesets
Dec 22 2017, 9:08 PM
av6 committed rHG1721ce06100a: hgweb: display fate of obsolete changesets.
hgweb: display fate of obsolete changesets
Dec 22 2017, 9:08 PM

Dec 21 2017

av6 committed rHG6915f6a40283: paper: minor adjustments to table styles.
paper: minor adjustments to table styles
Dec 21 2017, 1:26 PM

Dec 15 2017

av6 committed rHG56854848e485: hgweb: stop using HTML comments in <script>.
hgweb: stop using HTML comments in <script>
Dec 15 2017, 8:52 AM

Dec 14 2017

av6 committed rHG0fe5d99804bb: hgweb: update graph function docstring.
hgweb: update graph function docstring
Dec 14 2017, 9:04 AM
av6 committed rHGf84b01257e06: hgweb: render next pages on /graph incrementally.
hgweb: render next pages on /graph incrementally
Dec 14 2017, 7:30 AM
av6 committed rHGa48af4993aa0: hgweb: split graphdata() into jsdata() and nodes().
hgweb: split graphdata() into jsdata() and nodes()
Dec 14 2017, 7:30 AM
av6 committed rHG27ab3150cd50: hgweb: calculate <canvas> width and height client-side.
hgweb: calculate <canvas> width and height client-side
Dec 14 2017, 7:30 AM
av6 committed rHG76dcdc4e707b: hgweb: filter graphmod.colored() output before iterating over it.
hgweb: filter graphmod.colored() output before iterating over it
Dec 14 2017, 7:30 AM

Dec 12 2017

av6 committed rHGb963750b125f: hgweb: implement json-graph.
hgweb: implement json-graph
Dec 12 2017, 9:16 AM
av6 committed rHGfdd09d87635b: templater: fix "one arguments".
templater: fix "one arguments"
Dec 12 2017, 8:24 AM