[PATCH RFC] hgweb: show explanations for unstable changesets

2018-02-21 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1519199933 -28800 # Wed Feb 21 15:58:53 2018 +0800 # Node ID 628c839d1eec60db3a4548c5bd7430ff4fc9a5a4 # Parent aefb75730ea34f545f0756bf8441fc9ae07bf8dc hgweb: show explanations for unstable changesets This is

[PATCH 1 of 2] tests: check obsolete changeset with two obsfate entries

2018-02-18 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1519014623 -28800 # Mon Feb 19 12:30:23 2018 +0800 # Node ID 29f9eeec6782d2815cf742d22286b0192fc3c14a # Parent b76b0297c3738e8f114202c50cb6f804425f0853 tests: check obsolete changeset with two obsfate entries It'

[PATCH 2 of 2] hgweb: show each obsfateentry on its own line

2018-02-18 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1519015730 -28800 # Mon Feb 19 12:48:50 2018 +0800 # Node ID 68315c9df7c97acbb62a0a8bb23412e68eb67947 # Parent 29f9eeec6782d2815cf742d22286b0192fc3c14a hgweb: show each obsfateentry on its own line Commits with mor

[PATCH 2 of 2] hgweb: show dates recorded in obsolescence markers

2018-02-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1518700497 -28800 # Thu Feb 15 21:14:57 2018 +0800 # Node ID 44ca07c710e009ac64f402ff005130231a44178b # Parent e4803e41e488aa52e56280bfd6bce4156dc402a6 hgweb: show dates recorded in obsolescence markers

[PATCH 1 of 2] gitweb: make span.age CSS selector more specific

2018-02-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1518699931 -28800 # Thu Feb 15 21:05:31 2018 +0800 # Node ID e4803e41e488aa52e56280bfd6bce4156dc402a6 # Parent 7c6900cc30ee801b782086d98fdcea878eba2bab gitweb: make span.age CSS selector more specific This set

[PATCH] hgweb: show users recorded in obsolescence markers

2018-02-14 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1518611552 -28800 # Wed Feb 14 20:32:32 2018 +0800 # Node ID 7c6900cc30ee801b782086d98fdcea878eba2bab # Parent c64b9adfb371b6e9dfd2257d3e2f62d5121341df hgweb: show users recorded in obsolescence markers It's

D2253: releasenotes: mention changeset with warning and abort

2018-02-14 Thread av6 (Anton Shestakov)
av6 added inline comments. INLINE COMMENTS > pulkit wrote in releasenotes.py:315 > No need for `node.hex(ctx.node())`, just use ctx. or `ctx.hex()` REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2253 To: rishabhmadan96, #hg-reviewers Cc: av6, pulkit,

[PATCH STABLE] tests: allow age to go up to triple digits in test-shelve.t

2018-02-13 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1518516746 -28800 # Tue Feb 13 18:12:26 2018 +0800 # Branch stable # Node ID d0c2f265a605de629317f3083b999feb1c86c42c # Parent 7b2b82f891bf6355ed87c06ed9198bfcd033fe7d tests: allow age to go up to triple digits i

[PATCH] makefile: remove Ubuntu Yakkety and Zesty docker targets

2018-02-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1517827181 -28800 # Mon Feb 05 18:39:41 2018 +0800 # Node ID d5509e242b927dbee808e4d62a7f10b3a5c406cf # Parent ed3a7300b7b5a427bdcffefd0c80aab65824bf4b makefile: remove Ubuntu Yakkety and Zesty docker targets Y

D2010: check-commit: allow foo_bar naming in functions

2018-02-03 Thread av6 (Anton Shestakov)
av6 added a comment. 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 inconsistency with the existing code base would be worse than making people get used to no-spaces style (the one

[PATCH STABLE] makefile: add Ubuntu Artful docker targets (.deb and ppa)

2018-02-01 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1517474772 -28800 # Thu Feb 01 16:46:12 2018 +0800 # Branch stable # Node ID 2c33f6442935b2a835461a50a4fc01c5651c3429 # Parent ab239e3de23bf4d8be614ee5852bf167b4cbcc18 makefile: add Ubuntu Artful docker targets

[PATCH 2 of 2 STABLE] copyright: update to 2018

2018-01-20 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1516517265 -28800 # Sun Jan 21 14:47:45 2018 +0800 # Branch stable # Node ID de5fbfd143925997ad3e443cb2f55ef1dac76a85 # Parent 73a0b742458af701396f72c60a499a25a8044e4c copyright: update to 2018 January seems to be

[PATCH 1 of 2 STABLE] tests: glob copyright years in test-extension.t

2018-01-20 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1516517186 -28800 # Sun Jan 21 14:46:26 2018 +0800 # Branch stable # Node ID 73a0b742458af701396f72c60a499a25a8044e4c # Parent 87676e8ee05692bda0144e29b0478f2cc339aa4d tests: glob copyright years in test-exten

[PATCH] hgweb: remove unused second argument of nextPageVarGet()

2018-01-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1516016658 -28800 # Mon Jan 15 19:44:18 2018 +0800 # Node ID edffa2f39c620cb2a8e9c177b96b3aeedf28bae9 # Parent a177c6aa055a86799e9dd9cecc3bbb3531759bcc hgweb: remove unused second argument of nextPage

Re: Switching to a date-based version scheme?

2018-01-12 Thread Anton Shestakov
On Thu, 11 Jan 2018 22:21:50 -0800 Gregory Szorc wrote: > Mercurial's version numbers (currently 4.4, soon to be 4.5) mean little to > nothing. Mercurial's existing .. version scheme > doesn't honor semantic versioning in the traditional sense. API guarantees > are that

[PATCH] hgweb: drop support of browsers that don't understand (BC)

2018-01-11 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515666008 -28800 # Thu Jan 11 18:20:08 2018 +0800 # Node ID b9e397c45c99292bb3a285fa118360726b3aebf3 # Parent 98b87b8307e07ad3d93d3854508c362435d80c38 hgweb: drop support of browsers that don't understand (BC) In

Re: [PATCH] hgweb: make different kinds of commits look differently on /graph (RFC)

2018-01-09 Thread Anton Shestakov
On Sun, 7 Jan 2018 17:55:49 +0800 Anton Shestakov <a...@dwimlabs.net> wrote: > On Fri, 5 Jan 2018 15:47:23 +0900 > Yuya Nishihara <y...@tcha.org> wrote: > > > On Tue, 19 Dec 2017 21:52:15 +0800, Anton Shestakov wrote: > > > # HG changeset patch > > &

[PATCH V2] hgweb: make different kinds of commits look differently on /graph

2018-01-09 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513687285 -28800 # Tue Dec 19 20:41:25 2017 +0800 # Node ID 45845ed18d2e7fa974a0972b80906398b711edfa # Parent 4c3a4bb31c0e3d9b8920b4c9b64ae930b1fe52ce hgweb: make different kinds of commits look differently on

Re: [PATCH] hgweb: make different kinds of commits look differently on /graph (RFC)

2018-01-07 Thread Anton Shestakov
On Fri, 5 Jan 2018 15:47:23 +0900 Yuya Nishihara <y...@tcha.org> wrote: > On Tue, 19 Dec 2017 21:52:15 +0800, Anton Shestakov wrote: > > # HG changeset patch > > # User Anton Shestakov <a...@dwimlabs.net> > > # Date 1513687285 -28800 > > # Tue D

[PATCH 1 of 5] paper: make actual changeset entries have backgrounds on /graph

2018-01-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515149166 -28800 # Fri Jan 05 18:46:06 2018 +0800 # Node ID 3043da1ccea9eb76f562c6f2247d0ca7682887d9 # Parent 45ed821b5ce4a18011070a1eb05c6170c648e65e paper: make actual changeset entries have backgrounds on

[PATCH 3 of 5] gitweb: make actual changeset entries have backgrounds on /graph

2018-01-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515150968 -28800 # Fri Jan 05 19:16:08 2018 +0800 # Node ID ae8bdf17326e47e59c7dba86c1ade962f7136ac6 # Parent 7299df0314db86fc8efd621f8157c6c813a37aca gitweb: make actual changeset entries have backgrounds on

[PATCH 2 of 5] monoblue: make actual changeset entries have backgrounds on /graph

2018-01-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515150480 -28800 # Fri Jan 05 19:08:00 2018 +0800 # Node ID 7299df0314db86fc8efd621f8157c6c813a37aca # Parent 3043da1ccea9eb76f562c6f2247d0ca7682887d9 monoblue: make actual changeset entries have backgrounds on

[PATCH 4 of 5] spartan: make actual changeset entries have backgrounds on /graph

2018-01-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515151325 -28800 # Fri Jan 05 19:22:05 2018 +0800 # Node ID ec07c21e5900ae499b45288dce7a4e9c9697e231 # Parent ae8bdf17326e47e59c7dba86c1ade962f7136ac6 spartan: make actual changeset entries have backgrounds on

[PATCH 5 of 5] hgweb: stop adding strings to innerHTML of #graphnodes and #nodebgs (BC)

2018-01-05 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1515151830 -28800 # Fri Jan 05 19:30:30 2018 +0800 # Node ID 34ef3e7168543ee519e2b20c6b0a6edf8a379503 # Parent ec07c21e5900ae499b45288dce7a4e9c9697e231 hgweb: stop adding strings to innerHTML of #graphnodes and #n

[PATCH 2 of 2] monoblue: adjust font size of graph entries

2018-01-03 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1514947069 -28800 # Wed Jan 03 10:37:49 2018 +0800 # Node ID f36125ae0f65b59b27caa59d1cf694fa24d7cbd8 # Parent 3ecf6cb83ef66db56948d3b47142f06c941281e6 monoblue: adjust font size of graph entries /shortlog uses

[PATCH 1 of 2] hgweb: make .info a block element by default

2018-01-03 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1514943661 -28800 # Wed Jan 03 09:41:01 2018 +0800 # Node ID 3ecf6cb83ef66db56948d3b47142f06c941281e6 # Parent e01549a7bf0a6a7adbbb317a5d4bfde36c205b4d hgweb: make .info a block element by default Using a i

[PATCH] graphlog: add another graph node type, unstable, signified by character "*"

2017-12-22 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513955824 -28800 # Fri Dec 22 23:17:04 2017 +0800 # Node ID 9a1654009818562a26e99c535df7de532780ce75 # Parent bb6a80fc969a2c5da80cbb7f29de7ca576c4e251 graphlog: add another graph node type, unstable, sig

Re: [PATCH 2 of 2 PoC] hgweb: link to successors of obsoleted changesets (PoC)

2017-12-22 Thread Anton Shestakov
On Wed, 20 Dec 2017 22:01:49 +0900 Yuya Nishihara <y...@tcha.org> wrote: > On Fri, 15 Dec 2017 22:41:48 +0800, Anton Shestakov wrote: > > # HG changeset patch > > # User Anton Shestakov <a...@dwimlabs.net> > > # Date 1513346027 -28800 > > # Fri D

[PATCH 2 of 2 V2] hgweb: link to successors of obsoleted changesets

2017-12-22 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513949146 -28800 # Fri Dec 22 21:25:46 2017 +0800 # Node ID c2befc8a84ac898e1b451b38ec6a6fe702966517 # Parent d3211cd1ef5ed1f5a50d49af800155271ad3861e # EXP-Topic hgweb-more-info hgweb: link to successors of obs

[PATCH 1 of 2 V2] hgweb: display fate of obsolete changesets

2017-12-22 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511255021 -28800 # Tue Nov 21 17:03:41 2017 +0800 # Node ID d3211cd1ef5ed1f5a50d49af800155271ad3861e # Parent bb6a80fc969a2c5da80cbb7f29de7ca576c4e251 # EXP-Topic hgweb-more-info hgweb: display fate of ob

[PATCH] paper: minor adjustments to table styles

2017-12-21 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513863320 -28800 # Thu Dec 21 21:35:20 2017 +0800 # Node ID cdf339ec88f4264c40d3613912f49988001ebc32 # Parent 4273260ac0d6e9bcb293607c7bdc16d0d246e6e9 # EXP-Topic hgweb-more-info paper: minor adjustments to table

Re: [PATCH] hgweb: make different kinds of commits look differently on /graph (RFC)

2017-12-19 Thread Anton Shestakov
On Tue, 19 Dec 2017 21:52:15 +0800 Anton Shestakov <a...@dwimlabs.net> wrote: > # HG changeset patch > # User Anton Shestakov <a...@dwimlabs.net> > # Date 1513687285 -28800 > # Tue Dec 19 20:41:25 2017 +0800 > # Node ID c7259f4340b50c8b1863ac9a

[PATCH] hgweb: make different kinds of commits look differently on /graph (RFC)

2017-12-19 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513687285 -28800 # Tue Dec 19 20:41:25 2017 +0800 # Node ID c7259f4340b50c8b1863ac9a1379ab8412b27b87 # Parent e28dedf4ff4368820bbb085c668c3e6ea2088842 hgweb: make different kinds of commits look differently on

Re: [PATCH 2 of 2 STABLE] diff: disable diff.noprefix option for diffstat (issue5759)

2017-12-17 Thread Anton Shestakov
On Sun, 17 Dec 2017 20:50:34 +0900 Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1513503785 -32400 > # Sun Dec 17 18:43:05 2017 +0900 > # Branch stable > # Node ID 21f4da606ff71e45725bd35db1982e3b02b7127c > # Parent

[PATCH 1 of 2 PoC] hgweb: display fate of obsolete changesets

2017-12-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511255021 -28800 # Tue Nov 21 17:03:41 2017 +0800 # Node ID 3764b68ff62bb5144f814f17ffe6465bd915e51b # Parent a51541681b8d44420d41e177d38a5e0c7d6deb49 # EXP-Topic hgweb-more-info hgweb: display fate of ob

[PATCH 2 of 2 PoC] hgweb: link to successors of obsoleted changesets (PoC)

2017-12-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513346027 -28800 # Fri Dec 15 21:53:47 2017 +0800 # Node ID 4273260ac0d6e9bcb293607c7bdc16d0d246e6e9 # Parent 3764b68ff62bb5144f814f17ffe6465bd915e51b # EXP-Topic hgweb-more-info hgweb: link to successors of obs

[PATCH] hgweb: stop using HTML comments in

2017-12-14 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513311358 -28800 # Fri Dec 15 12:15:58 2017 +0800 # Node ID dc231e0cdccd7aa632b9787bcfbb216cb7bfb39b # Parent b24e015797a6d4654369636987efaf9c8000375e hgweb: stop using HTML comments in Once upon a time, i

Re: [PATCH 2 of 4] hgweb: calculate width and height client-side

2017-12-14 Thread Anton Shestakov
On Thu, 14 Dec 2017 23:01:18 +0900 Yuya Nishihara <y...@tcha.org> wrote: > On Thu, 14 Dec 2017 21:10:06 +0800, Anton Shestakov wrote: > > On Thu, 14 Dec 2017 21:07:38 +0900 > > Yuya Nishihara <y...@tcha.org> wrote: > > > I'm okay with this change, but it mig

[PATCH] hgweb: update graph function docstring

2017-12-14 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513258200 -28800 # Thu Dec 14 21:30:00 2017 +0800 # Node ID b24e015797a6d4654369636987efaf9c8000375e # Parent 865e71e7184410b60e2dd2912407d3884514e437 hgweb: update graph function docstring diff --git a/mercurial

Re: [PATCH 4 of 4] hgweb: render next pages on /graph incrementally

2017-12-14 Thread Anton Shestakov
On Thu, 14 Dec 2017 21:11:35 +0900 Yuya Nishihara <y...@tcha.org> wrote: > On Wed, 13 Dec 2017 00:27:49 +0800, Anton Shestakov wrote: > > # HG changeset patch > > # User Anton Shestakov <a...@dwimlabs.net> > > # Date 1512978236 -28800 > > # Mon D

Re: [PATCH 2 of 4] hgweb: calculate width and height client-side

2017-12-14 Thread Anton Shestakov
On Thu, 14 Dec 2017 21:07:38 +0900 Yuya Nishihara <y...@tcha.org> wrote: > On Wed, 13 Dec 2017 00:27:47 +0800, Anton Shestakov wrote: > > # HG changeset patch > > # User Anton Shestakov <a...@dwimlabs.net> > > # Date 1512892582 -28800 > > # Sun D

[PATCH 4 of 4] hgweb: render next pages on /graph incrementally

2017-12-12 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512978236 -28800 # Mon Dec 11 15:43:56 2017 +0800 # Node ID 865e71e7184410b60e2dd2912407d3884514e437 # Parent 79649cbad159b574d85902abc195089af01241cf hgweb: render next pages on /graph incrementally Previously

[PATCH 2 of 4] hgweb: calculate width and height client-side

2017-12-12 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512892582 -28800 # Sun Dec 10 15:56:22 2017 +0800 # Node ID 2319d0216460c6f3b91f174a5027190aa80e07b7 # Parent e35959da063b5944369277f3b2c69c3af06e2710 hgweb: calculate width and height client-side hgweb dete

[PATCH 3 of 4] hgweb: split graphdata() into jsdata() and nodes()

2017-12-12 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512971278 -28800 # Mon Dec 11 13:47:58 2017 +0800 # Node ID 79649cbad159b574d85902abc195089af01241cf # Parent 2319d0216460c6f3b91f174a5027190aa80e07b7 hgweb: split graphdata() into jsdata() and nodes() nodes k

[PATCH 1 of 4] hgweb: filter graphmod.colored() output before iterating over it

2017-12-12 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512741011 -28800 # Fri Dec 08 21:50:11 2017 +0800 # Node ID e35959da063b5944369277f3b2c69c3af06e2710 # Parent b963750b125f6e342a0e2148535b7c7d0bc50e3b hgweb: filter graphmod.colored() output before iteratin

[PATCH] templater: fix "one arguments"

2017-12-12 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1513067366 -28800 # Tue Dec 12 16:29:26 2017 +0800 # Node ID c77b2387bd202d65f410392f472a40e9a6668f95 # Parent cb0df5a3affba6e8f1789de337230cbeecda9c5a # EXP-Topic hgweb-more-info templater: fix "one argum

[PATCH] hgweb: rewrite `template = A and B or C` to be a proper ternary operator

2017-12-08 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512743234 -28800 # Fri Dec 08 22:27:14 2017 +0800 # Node ID 2cc3c1ae70e2286aa612b08a1671e6a5d77b4a22 # Parent cb0df5a3affba6e8f1789de337230cbeecda9c5a # EXP-Topic hgweb-cleanup hgweb: rewrite `template = A and

[PATCH] hgweb: implement json-graph

2017-12-07 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512638309 -28800 # Thu Dec 07 17:18:29 2017 +0800 # Node ID 4c48bb27dbf7473326b372c776bc1abc57a65d3d # Parent cb0df5a3affba6e8f1789de337230cbeecda9c5a hgweb: implement json-graph It's essentially a copy of js

[PATCH 2 of 3] hgweb: create Graph methods using a prototype

2017-12-06 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512532867 -28800 # Wed Dec 06 12:01:07 2017 +0800 # Node ID 330a0bb55f4da059ca9039e3ac2a94e21a2a3525 # Parent 20b6f1981b961369ce5004c5a48da3fe8b6b10ff # EXP-Topic hgweb-cleanup hgweb: create Graph methods

[PATCH 1 of 3] hgweb: remove unused Graph.cur property

2017-12-06 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512532759 -28800 # Wed Dec 06 11:59:19 2017 +0800 # Node ID 20b6f1981b961369ce5004c5a48da3fe8b6b10ff # Parent aa14b97727c79991683a2ffd45986d18e3657576 # EXP-Topic hgweb-cleanup hgweb: remove unused Graph.cur pr

[PATCH 3 of 3] hgweb: move common vertex code to Graph.prototype

2017-12-06 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512533416 -28800 # Wed Dec 06 12:10:16 2017 +0800 # Node ID 79a30ed12f58880967716869bf8989ba505a6fb2 # Parent 330a0bb55f4da059ca9039e3ac2a94e21a2a3525 # EXP-Topic hgweb-cleanup hgweb: move common verte

Re: [PATCH 6 of 6] spartan: render changesets server-side on /graph page

2017-12-05 Thread Anton Shestakov
On Mon, 4 Dec 2017 21:46:55 -0800 Gregory Szorc <gregory.sz...@gmail.com> wrote: > On Mon, Dec 4, 2017 at 1:28 PM, Augie Fackler <r...@durin42.com> wrote: > > > On Mon, Dec 04, 2017 at 08:40:43PM +0800, Anton Shestakov wrote: > > > # HG changeset p

Re: [PATCH] hgweb: display fate of obsolete changesets

2017-12-04 Thread Anton Shestakov
nd get his attention) > > > > On Sun, Nov 26, 2017 at 08:10:14PM +0900, Yuya Nishihara wrote: > > > On Tue, 21 Nov 2017 18:14:42 +0800, Anton Shestakov wrote: > > > > # HG changeset patch > > > > # User Anton Shestakov <a...@dw

[PATCH 4 of 6] gitweb: render changesets server-side on /graph page

2017-12-04 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512380625 -28800 # Mon Dec 04 17:43:45 2017 +0800 # Node ID a7a3300dd1e3270f57689c653a37f4a679c27bdf # Parent 01869367acccffd4d80d49de578a322b6a370553 # EXP-Topic hgweb-more-info gitweb: render changesets serve

[PATCH 3 of 6] paper: render changesets server-side on /graph page

2017-12-04 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512375675 -28800 # Mon Dec 04 16:21:15 2017 +0800 # Node ID 01869367acccffd4d80d49de578a322b6a370553 # Parent c75e3f9f9b321cb5f7e048302aee3163df46cbc3 # EXP-Topic hgweb-more-info paper: render changesets serve

[PATCH 6 of 6] spartan: render changesets server-side on /graph page

2017-12-04 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512385721 -28800 # Mon Dec 04 19:08:41 2017 +0800 # Node ID aa14b97727c79991683a2ffd45986d18e3657576 # Parent c85a282fa36ff57c7491700c54a1af9c69ded03c # EXP-Topic hgweb-more-info spartan: render changesets serve

[PATCH 1 of 6] hgweb: adopt child nodes in ajaxScrollInit on /graph pages too

2017-12-04 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512109040 -28800 # Fri Dec 01 14:17:20 2017 +0800 # Node ID c90d696319a8e9c451853109b851ab8389b450e9 # Parent 8feef8ef8389a3b544e0a74624f1efc3a8d85d35 # EXP-Topic hgweb-more-info hgweb: adopt child

[PATCH 5 of 6] monoblue: render changesets server-side on /graph page

2017-12-04 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512383214 -28800 # Mon Dec 04 18:26:54 2017 +0800 # Node ID c85a282fa36ff57c7491700c54a1af9c69ded03c # Parent a7a3300dd1e3270f57689c653a37f4a679c27bdf # EXP-Topic hgweb-more-info monoblue: render changesets serve

[PATCH] hgweb: remove negative top from .info line in graph

2017-12-01 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512131582 -28800 # Fri Dec 01 20:33:02 2017 +0800 # Node ID 6c030d3e81ba8ee1af78b727f34bf5b25dafe94b # Parent 3180ff7f60253ee1d6ae1f4608acb96c60adeef3 # EXP-Topic hgweb-cleanup hgweb: remove negative top from .inf

Re: [PATCH STABLE] filelog: don't crash on invalid copy metadata (issue5748)

2017-11-30 Thread Anton Shestakov
On Thu, 30 Nov 2017 21:22:10 -0500 Gregory Szorc wrote: > -if m and "copy" in m: > -return (m["copy"], revlog.bin(m["copyrev"])) > +if m: > +# copy and copyrev occur in pairs. In rare cases due to bugs, > +# one can

[PATCH] tests: move JSON escape test to test-hgweb-json.t

2017-11-30 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1512030643 -28800 # Thu Nov 30 16:30:43 2017 +0800 # Node ID ec4eb16d10e5de3d8bad0364618ab5109e3037d3 # Parent f2c34e2f1602f45c3cc5789ab8c690c15b0e34ae # EXP-Topic hgweb-cleanup tests: move JSON escape test to test

Re: [PATCH 1 of 7] hgweb: use strict equals, remove non-breaking space in followlines.js

2017-11-27 Thread Anton Shestakov
Oops, I pressed "y" without looking at the "Cc:" prompt of patchbomb and now there's Cc: y...@mercurial-scm.org in this whole series. Sorry about that. ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org

[PATCH 7 of 7] hgweb: add .jshintrc with some basic rules

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511360286 -28800 # Wed Nov 22 22:18:06 2017 +0800 # Node ID b451907941e8ccf8be9a09ee72c0fe66733d6bee # Parent b95d29f0e64c433c40ec23ad415f848d3c77429b # EXP-Topic hgweb-cleanup hgweb: add .jshintrc with some basic

[PATCH 5 of 7] hgweb: define locally used variables as actually local in mercurial.js

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511358576 -28800 # Wed Nov 22 21:49:36 2017 +0800 # Node ID 32c7b8d09f80d30062952d897733b8761fcfe80f # Parent a9b86add287cf05dc212fdde9d84d952fbdbf676 # EXP-Topic hgweb-cleanup hgweb: define locally used var

[PATCH 6 of 7] hgweb: look up "URLSearchParams" in "window" to work around jshint issues

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511359897 -28800 # Wed Nov 22 22:11:37 2017 +0800 # Node ID b95d29f0e64c433c40ec23ad415f848d3c77429b # Parent 32c7b8d09f80d30062952d897733b8761fcfe80f # EXP-Topic hgweb-cleanup hgweb: look up "URLSearchParams&

[PATCH 1 of 7] hgweb: use strict equals, remove non-breaking space in followlines.js

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511353927 -28800 # Wed Nov 22 20:32:07 2017 +0800 # Node ID 89d0610c63cc9bb10ca5feec6a1274b65e524e8a # Parent 32bb27dd52825236ba1b6c06fe60e140d6b5ea45 # EXP-Topic hgweb-cleanup hgweb: use strict equals, remo

[PATCH 4 of 7] hgweb: rename an instance of XMLHttpRequest to xhr in mercurial.js

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511357538 -28800 # Wed Nov 22 21:32:18 2017 +0800 # Node ID a9b86add287cf05dc212fdde9d84d952fbdbf676 # Parent fd4a726a386dee3181007fc948513af7f7ae028c # EXP-Topic hgweb-cleanup hgweb: rename an instance of XMLHttpR

[PATCH 2 of 7] hgweb: use strict equals in mercurial.js

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511355179 -28800 # Wed Nov 22 20:52:59 2017 +0800 # Node ID 01aaffb4652759bb0f2eca4e18c74eedd316b806 # Parent 89d0610c63cc9bb10ca5feec6a1274b65e524e8a # EXP-Topic hgweb-cleanup hgweb: use strict equals in mercur

[PATCH 3 of 7] hgweb: properly iterate over arrays and objects in mercurial.js

2017-11-27 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511356544 -28800 # Wed Nov 22 21:15:44 2017 +0800 # Node ID fd4a726a386dee3181007fc948513af7f7ae028c # Parent 01aaffb4652759bb0f2eca4e18c74eedd316b806 # EXP-Topic hgweb-cleanup hgweb: properly iterate over

[PATCH] hgweb: rename the main attribute of instabilities

2017-11-25 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511674158 -28800 # Sun Nov 26 13:29:18 2017 +0800 # Node ID f38c91c7429458763f85c0ab6dd87727636417d9 # Parent 8287df8b7be545fdafa22b771012ac65f6264d12 hgweb: rename the main attribute of instabilities Let'

[PATCH 4 of 4] hgweb: remove unused Graph() properties

2017-11-25 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511596887 -28800 # Sat Nov 25 16:01:27 2017 +0800 # Node ID 9a624c940686548135e763151da278294471 # Parent 06cbefc6daccd825dac7d0ca4a8aba103fec973a # EXP-Topic hgweb-cleanup hgweb: remove unused Graph() prop

[PATCH 3 of 4] gitweb: remove unused css classes

2017-11-25 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511595744 -28800 # Sat Nov 25 15:42:24 2017 +0800 # Node ID 06cbefc6daccd825dac7d0ca4a8aba103fec973a # Parent b538ecc131988ca3c2c07fc8bcb9c87768c5731c # EXP-Topic hgweb-cleanup gitweb: remove unused css classes

[PATCH 1 of 4] paper: remove css hack that made .branchname look like .branchhead

2017-11-25 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511593307 -28800 # Sat Nov 25 15:01:47 2017 +0800 # Node ID b49cc79b7aab3a0ecae1eb8ce9cef87b17b296de # Parent e17143d2181bb77ef8346b7dfe32b894bbf9a064 # EXP-Topic hgweb-cleanup paper: remove css hack tha

[PATCH 2 of 4] monoblue: also highlight target line on annotate and comparison pages

2017-11-25 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511594587 -28800 # Sat Nov 25 15:23:07 2017 +0800 # Node ID b538ecc131988ca3c2c07fc8bcb9c87768c5731c # Parent b49cc79b7aab3a0ecae1eb8ce9cef87b17b296de # EXP-Topic hgweb-cleanup monoblue: also highlight targe

[PATCH] hgweb: show changeset age in more places (gitweb and monoblue)

2017-11-21 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511267337 -28800 # Tue Nov 21 20:28:57 2017 +0800 # Node ID e17143d2181bb77ef8346b7dfe32b894bbf9a064 # Parent f8e398c42760482f02e6cfb6b8a1e6a752564c95 # EXP-Topic hgweb-more-info hgweb: show changeset age in more

[PATCH] hgweb: display fate of obsolete changesets

2017-11-21 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511255021 -28800 # Tue Nov 21 17:03:41 2017 +0800 # Node ID f8e398c42760482f02e6cfb6b8a1e6a752564c95 # Parent ff80efc8f3e469c90376603af4fa39012f328918 # EXP-Topic hgweb-more-info hgweb: display fate of ob

[PATCH 1 of 2] hgweb: check changeset's original branch in graphdata()

2017-11-20 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511185631 -28800 # Mon Nov 20 21:47:11 2017 +0800 # Node ID 7a50f1a586182a0cf8237ef969f232a3b73c12a5 # Parent 0b66e2d7a70be775e97c076376b7f8e5078ce228 # EXP-Topic hgweb-cleanup hgweb: check changeset's original

[PATCH 2 of 2] hgweb: use webutil.commonentry() for nodes (but not for jsdata yet) in /graph

2017-11-20 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511186340 -28800 # Mon Nov 20 21:59:00 2017 +0800 # Node ID 40a30e6f1ac5cea9addec2b373dcabb54541529f # Parent 7a50f1a586182a0cf8237ef969f232a3b73c12a5 # EXP-Topic hgweb-cleanup hgweb: use webutil.commonentry() for

[PATCH 1 of 2] context: add instabilities() method to basefilectx

2017-11-19 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511068734 -28800 # Sun Nov 19 13:18:54 2017 +0800 # Node ID 95bfd552561c2bc88284903c2d001df7e2080bfb # Parent 7dee8249ba0efc42a60c4523fd9593853ec2eb79 # EXP-Topic hgweb-more-info context: add instabilities()

[PATCH 2 of 2] hgweb: show instabilities of a commit

2017-11-19 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1511071370 -28800 # Sun Nov 19 14:02:50 2017 +0800 # Node ID 0b66e2d7a70be775e97c076376b7f8e5078ce228 # Parent 95bfd552561c2bc88284903c2d001df7e2080bfb # EXP-Topic hgweb-more-info hgweb: show instabilities of a

[PATCH 2 of 2 v3] hgweb: show obsolescence status of a commit

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510977848 -28800 # Sat Nov 18 12:04:08 2017 +0800 # Node ID 7dee8249ba0efc42a60c4523fd9593853ec2eb79 # Parent 880072944df7bb19b949d9a025a80e7def1a8525 # EXP-Topic hgweb-more-info hgweb: show obsolescence

[PATCH 1 of 2 v3] context: add obsolete() method to basefilectx

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510977537 -28800 # Sat Nov 18 11:58:57 2017 +0800 # Node ID 880072944df7bb19b949d9a025a80e7def1a8525 # Parent b437b4c6a7bec3aad936fcd56d6feda8d3b089d0 # EXP-Topic hgweb-more-info context: add obsolete()

Re: [PATCH] cmdutil: add within-line color diff capacity

2017-11-17 Thread Anton Shestakov
On Sat, 18 Nov 2017 15:38:54 +0900 matthieu.laneuvi...@octobus.net wrote: > # HG changeset patch > # User Matthieu Laneuville > # Date 1508944418 -32400 > # Thu Oct 26 00:13:38 2017 +0900 > # Node ID 99b64b304324b89cd8e472faf82e5235a846ff36 > # Parent

Re: [PATCH 2 of 2 v2] hgweb: show obsolescence status of a commit

2017-11-17 Thread Anton Shestakov
On Sat, 18 Nov 2017 12:41:06 +0800 Anton Shestakov <a...@dwimlabs.net> wrote: > diff --git a/tests/test-obsolete.t b/tests/test-obsolete.t > --- a/tests/test-obsolete.t > +++ b/tests/test-obsolete.t > @@ -1015,6 +1015,43 @@ test summary output >orphan: 2 changesets &g

[PATCH] check-code: grep's context flags don't need an extra space before number

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510981247 -28800 # Sat Nov 18 13:00:47 2017 +0800 # Node ID 37a6f2a93c9e26a5534a421c0351bcca2bf59062 # Parent 38e695b081ed5fdbaad1da0df6d8236ace5a9f29 # EXP-Topic hgweb-more-info check-code: grep's context flags

[PATCH 1 of 2 v2] context: add obsolete() method to basefilectx

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510977537 -28800 # Sat Nov 18 11:58:57 2017 +0800 # Node ID f7de3640058b0cef36a1af5b237827a922e84ca2 # Parent f1e997d4a24fb59ddd33c3780104dc002f870f5c # EXP-Topic hgweb-more-info context: add obsolete()

[PATCH 2 of 2 v2] hgweb: show obsolescence status of a commit

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510977848 -28800 # Sat Nov 18 12:04:08 2017 +0800 # Node ID 38e695b081ed5fdbaad1da0df6d8236ace5a9f29 # Parent f7de3640058b0cef36a1af5b237827a922e84ca2 # EXP-Topic hgweb-more-info hgweb: show obsolescence

Re: [PATCH] hgweb: show obsolescence status of a commit

2017-11-17 Thread Anton Shestakov
On Fri, 17 Nov 2017 16:39:16 +0800 Anton Shestakov <a...@dwimlabs.net> wrote: > # HG changeset patch > # User Anton Shestakov <a...@dwimlabs.net> > # Date 1510906994 -28800 > # Fri Nov 17 16:23:14 2017 +0800 > # Node ID 6ff29042647acd6d5f938b0e

Re: [PATCH] hgweb: show commit phase if it's not public

2017-11-17 Thread Anton Shestakov
On Fri, 17 Nov 2017 09:22:56 +0100 Denis Laxalde <de...@laxalde.org> wrote: > Gregory Szorc a écrit : > > On Thu, Nov 16, 2017 at 7:53 PM, Anton Shestakov<a...@dwimlabs.net> wrote: > > > >> # HG changeset patch > >> # User Anton Shestakov<

[PATCH] hgweb: show obsolescence status of a commit

2017-11-17 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510906994 -28800 # Fri Nov 17 16:23:14 2017 +0800 # Node ID 6ff29042647acd6d5f938b0e321afe4ce7df5508 # Parent f1e997d4a24fb59ddd33c3780104dc002f870f5c # EXP-Topic hgweb-more-info hgweb: show obsolescence

[PATCH] hgweb: show commit phase if it's not public

2017-11-16 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510842063 -28800 # Thu Nov 16 22:21:03 2017 +0800 # Node ID f1e997d4a24fb59ddd33c3780104dc002f870f5c # Parent 5ec3062f234c53970beae8b8d4f20b30cfa9f889 # EXP-Topic hgweb-more-info hgweb: show commit phase i

[PATCH] hgweb: move changeset "tags" to a template in map file (paper and coal)

2017-11-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510761309 -28800 # Wed Nov 15 23:55:09 2017 +0800 # Node ID 5ec3062f234c53970beae8b8d4f20b30cfa9f889 # Parent 4a66b5969fd89cfec836b398aa3a7c3d4d827ed6 # EXP-Topic hgweb-cleanup hgweb: move changeset "tags&quo

[PATCH 1 of 2] hgweb: split long lines in gitweb and monoblue (changeset summary and tags)

2017-11-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510733160 -28800 # Wed Nov 15 16:06:00 2017 +0800 # Node ID 863decb0e33c8b4824a45708e5d1ad533f086529 # Parent 0564e7c7f4cdbb98ea0ffb3f2c26946dbc0599ac # EXP-Topic hgweb-cleanup hgweb: split long lines in

[PATCH 2 of 2] hgweb: move changeset "tags" to a template in map file (gitweb and monoblue)

2017-11-15 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510745776 -28800 # Wed Nov 15 19:36:16 2017 +0800 # Node ID 4a66b5969fd89cfec836b398aa3a7c3d4d827ed6 # Parent 863decb0e33c8b4824a45708e5d1ad533f086529 # EXP-Topic hgweb-cleanup hgweb: move changeset "tags&quo

Re: [PATCH 3 of 3] hgweb: add missing semicolons to followlines.js

2017-11-10 Thread Anton Shestakov
On Fri, 10 Nov 2017 17:28:33 -0500 Augie Fackler <r...@durin42.com> wrote: > On Fri, Nov 10, 2017 at 08:39:06PM +0800, Anton Shestakov wrote: > > # HG changeset patch > > # User Anton Shestakov <a...@dwimlabs.net> > > # Date 1510312446 -28800 > > # Fr

[PATCH 1 of 2] hgweb: fix jshint issues in mercurial.js

2017-11-10 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510380878 -28800 # Sat Nov 11 14:14:38 2017 +0800 # Node ID 36e26161d81233a8ef18e40b4198d86b23113159 # Parent 981d7ebd7dc74a88493f39982649a52ed09a199b hgweb: fix jshint issues in mercurial.js Everything is prett

[PATCH 2 of 2] tests: use jshint when available to check .js files

2017-11-10 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510384041 -28800 # Sat Nov 11 15:07:21 2017 +0800 # Node ID 42809ebcbc783e0d27385c6ea1e1731df44a4f4e # Parent 36e26161d81233a8ef18e40b4198d86b23113159 tests: use jshint when available to check .js files diff

[PATCH 1 of 3] paper: apply styles from annotate tooltip to followlines popup

2017-11-10 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510310743 -28800 # Fri Nov 10 18:45:43 2017 +0800 # Node ID a78d4fc414f798adcbfcee3237ad71095158718c # Parent 602c168c0207c443ac61f7a7c727b31cfb0b86ad paper: apply styles from annotate tooltip to followlines

[PATCH 3 of 3] hgweb: add missing semicolons to followlines.js

2017-11-10 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510312446 -28800 # Fri Nov 10 19:14:06 2017 +0800 # Node ID 981d7ebd7dc74a88493f39982649a52ed09a199b # Parent 95cb67784e3c0d05e24e387acda45fd1c8aa4653 hgweb: add missing semicolons to followlines.js Minor sty

[PATCH 2 of 3] gitweb: apply styles from annotate tooltip to followlines popup

2017-11-10 Thread Anton Shestakov
# HG changeset patch # User Anton Shestakov <a...@dwimlabs.net> # Date 1510311044 -28800 # Fri Nov 10 18:50:44 2017 +0800 # Node ID 95cb67784e3c0d05e24e387acda45fd1c8aa4653 # Parent a78d4fc414f798adcbfcee3237ad71095158718c gitweb: apply styles from annotate tooltip to followlines

<    1   2   3   4   5   6   >