Mercurial > hg
view mercurial/templates/spartan/search.tmpl @ 31665:5e6d44511317
hgweb: handle a "linerange" request parameter in filelog command
We now handle a "linerange" URL query parameter to filter filelog using
a logic similar to followlines() revset.
The URL syntax is: log/<rev>/<file>?linerange=<fromline>:<toline>
As a result, filelog entries only consists of revision changing specified
line range.
The linerange information is propagated to "more"/"less" navigation links but
not to numeric navigation links as this would apparently require a dedicated
"revnav" class.
Only update the "paper" template in this patch.
author | Denis Laxalde <denis.laxalde@logilab.fr> |
---|---|
date | Thu, 19 Jan 2017 17:41:00 +0100 |
parents | 32f76eccbced |
children | 47aea60d114d |
line wrap: on
line source
{header} <title>{repo|escape}: searching for {query|escape}</title> </head> <body> <div class="buttons"> <a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a> <a href="{url|urlescape}shortlog{sessionvars%urlparameter}">shortlog</a> <a href="{url|urlescape}graph{sessionvars%urlparameter}">graph</a> <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> <a href="{url|urlescape}file{sessionvars%urlparameter}">files</a> {archives%archiveentry} <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a> </div> <h2>searching for {query|escape}</h2> <form> {sessionvars%hiddenformentry} <p> search: <input name="rev" type="text" width="30" value="{query|escape}"> </p> </form> {entries} <form> {sessionvars%hiddenformentry} <p> search: <input name="rev" type="text" width="30" value="{query|escape}"> </p> </form> {footer}