log mercurial/hgweb/webutil.py @ 37728:564a3eec6e63

age author description
Sun, 01 Apr 2018 23:50:34 +0900 Yuya Nishihara hgweb: convert _siblings to a factory function of mappinggenerator
Sun, 01 Apr 2018 23:47:43 +0900 Yuya Nishihara hgweb: extract a generator function of _siblings class
Sun, 01 Apr 2018 23:40:08 +0900 Yuya Nishihara hgweb: wrap {changenav} and {nav} with mappinglist
Sun, 01 Apr 2018 23:34:29 +0900 Yuya Nishihara hgweb: make revnav.gen() simply build a list of mappings by one pass
Sun, 01 Apr 2018 23:12:37 +0900 Yuya Nishihara hgweb: lift {sessionvars} to a wrapped type
Sun, 01 Apr 2018 23:03:58 +0900 Yuya Nishihara hgweb: make sessionvars class less dense
Sun, 01 Apr 2018 23:03:02 +0900 Yuya Nishihara hgweb: prefix private variables of sessionvars with '_'
Sun, 01 Apr 2018 22:41:49 +0900 Yuya Nishihara hgweb: wrap {archives} with mappinglist
Sun, 01 Apr 2018 22:40:15 +0900 Yuya Nishihara hgweb: forward archivelist() of hgweb to webutil
Sun, 01 Apr 2018 22:37:03 +0900 Yuya Nishihara hgweb: move archivelist() of hgwebdir to webutil
Sun, 01 Apr 2018 22:32:34 +0900 Yuya Nishihara hgweb: move archivespecs to webutil
Mon, 19 Mar 2018 20:23:27 +0900 Yuya Nishihara templatekw: fix return type of {succsandmarkers} (BC)
Wed, 04 Apr 2018 09:41:18 -0700 Martin von Zweigbergk hgweb: use revsymbol() for creating context from changeid
Tue, 03 Apr 2018 23:00:41 -0700 Martin von Zweigbergk hgweb: inline changeidctx()
Tue, 03 Apr 2018 21:50:42 -0700 Martin von Zweigbergk hgweb: drop support for "manifest" parameter
Thu, 15 Mar 2018 21:52:47 +0900 Yuya Nishihara templater: switch 'revcache' based on new mapping items
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Fri, 16 Mar 2018 23:01:51 +0900 Yuya Nishihara templatekw: stop using _showlist() which is about to be deprecated
Tue, 13 Mar 2018 22:18:06 +0900 Yuya Nishihara annotate: drop linenumber flag from fctx.annotate() (API)
Fri, 16 Mar 2018 21:39:32 +0900 Yuya Nishihara templater: use named function to expand template against mapping dict (API)
Mon, 26 Feb 2018 20:44:21 +0800 Anton Shestakov hgweb: explain instabilities of unstable changesets
Sat, 10 Mar 2018 19:57:08 -0800 Gregory Szorc hgweb: pass modern request type into various webutil functions (API)
Sat, 10 Mar 2018 19:46:54 -0800 Gregory Szorc hgweb: don't redundantly pass templater with requestcontext (API)
Sat, 10 Mar 2018 12:36:36 -0800 Gregory Szorc hgweb: perform all parameter lookup via qsparams
Sat, 10 Mar 2018 11:46:52 -0800 Gregory Szorc hgweb: use our new request object for "style" parameter
Sun, 04 Mar 2018 13:04:12 -0500 Augie Fackler hgweb: fix up trailing slash detection on Python 3
Sun, 04 Mar 2018 12:21:01 -0500 Augie Fackler webutil: some %d instead of %s love on ints
Sun, 25 Feb 2018 19:05:57 +0900 Yuya Nishihara templatekw: switch obsfate-related template keywords to new API
Fri, 22 Dec 2017 21:59:38 +0900 Yuya Nishihara hgweb: make templater mostly compatible with log templates
Mon, 26 Feb 2018 16:16:37 +0530 Pulkit Goyal py3: use pycompat.strkwargs to convert kwargs keys to str
Sat, 17 Feb 2018 01:11:48 -0500 Augie Fackler py3: get bytes-repr of network errors portably
Wed, 14 Feb 2018 16:06:54 +0530 Pulkit Goyal py3: add b'' to make sure regex pattern are bytes in hgweb/webutil.py
Wed, 14 Feb 2018 15:43:03 +0530 Pulkit Goyal py3: slice over bytes to prevent getting ascii values
Fri, 22 Dec 2017 21:25:46 +0800 Anton Shestakov hgweb: link to successors of obsoleted changesets
Tue, 21 Nov 2017 17:03:41 +0800 Anton Shestakov hgweb: display fate of obsolete changesets
Tue, 19 Dec 2017 16:27:24 -0500 Augie Fackler merge with stable
Sun, 17 Dec 2017 18:28:15 +0900 Yuya Nishihara hgweb: disable diff.noprefix option for diffstat stable
Fri, 08 Dec 2017 22:27:14 +0800 Anton Shestakov hgweb: rewrite `template = A and B or C` to be a proper ternary operator
Sun, 26 Nov 2017 13:29:18 +0800 Anton Shestakov hgweb: rename the main attribute of instabilities
Sun, 19 Nov 2017 13:18:54 +0800 Anton Shestakov context: add instabilities() method to basefilectx
Sat, 18 Nov 2017 11:58:57 +0800 Anton Shestakov context: add obsolete() method to basefilectx
Thu, 05 Oct 2017 21:20:08 +0200 Denis Laxalde diff: also yield file context objects in patch.trydiff() (API)
Mon, 16 Oct 2017 22:44:06 -0400 Augie Fackler webutil: use pycompat.bytestr() instead of str()
Sun, 01 Oct 2017 12:29:33 +0100 Gregory Szorc hgweb: use parsebool for parsing diff query string options
Sat, 30 Sep 2017 09:08:01 +0100 Gregory Szorc hgweb: query string arguments to control whitespace for annotate
Fri, 30 Jun 2017 03:45:52 +0200 Boris Feld configitems: register the 'web.style' config
Sat, 01 Apr 2017 12:24:59 +0200 Denis Laxalde mdiff: add a hunkinrange helper function
Thu, 30 Mar 2017 21:40:10 +0200 Denis Laxalde hgweb: prefix line id by ctx shortnode in filelog when patches are shown
Wed, 29 Mar 2017 12:07:07 +0200 Denis Laxalde hgweb: fix diff hunks filtering by line range in webutil.diffs()
Mon, 13 Mar 2017 15:15:49 +0100 Denis Laxalde hgweb: add a 'linerange' parameter to webutil.diffs()
Thu, 19 Jan 2017 17:41:00 +0100 Denis Laxalde hgweb: handle a "linerange" request parameter in filelog command
Mon, 13 Mar 2017 10:40:19 +0100 Denis Laxalde hgweb: handle "parity" internally in webutil.diffs()
Mon, 13 Mar 2017 12:40:14 -0700 Gregory Szorc py3: add __bool__ to every class defining __nonzero__
Wed, 15 Mar 2017 15:10:09 -0700 Pierre-Yves David hgweb: explicitly tests for None in webutil
Sun, 12 Mar 2017 21:52:17 -0700 Gregory Szorc hgweb: don't use mutable default argument value
Mon, 06 Mar 2017 09:28:33 +0100 Denis Laxalde hgweb: use patch.diffhunks in webutil.diffs to simplify the algorithm
Mon, 06 Mar 2017 09:44:39 +0100 Denis Laxalde hgweb: start enumerate at 1 in webutil.diffs's inner function prettyprintlines
Tue, 17 Jan 2017 17:25:48 +0100 Denis Laxalde hgweb: explictly pass basectx in webutil.diffs
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Sat, 08 Oct 2016 16:10:34 +0100 Jun Wu hgweb: make fctx.annotate a separated function so it could be wrapped