equal
deleted
inserted
replaced
83 date=fctx.date(), |
83 date=fctx.date(), |
84 desc=fctx.description(), |
84 desc=fctx.description(), |
85 branch=webutil.nodebranchnodefault(fctx), |
85 branch=webutil.nodebranchnodefault(fctx), |
86 parent=webutil.siblings(fctx.parents()), |
86 parent=webutil.siblings(fctx.parents()), |
87 child=webutil.siblings(fctx.children()), |
87 child=webutil.siblings(fctx.children()), |
88 rename=webutil.renamelink(fl, n), |
88 rename=webutil.renamelink(fctx), |
89 permissions=fctx.manifest().flags(f)) |
89 permissions=fctx.manifest().flags(f)) |
90 |
90 |
91 def file(web, req, tmpl): |
91 def file(web, req, tmpl): |
92 path = webutil.cleanpath(web.repo, req.form.get('file', [''])[0]) |
92 path = webutil.cleanpath(web.repo, req.form.get('file', [''])[0]) |
93 if path: |
93 if path: |
213 |
213 |
214 changenav = webutil.revnavgen(pos, maxchanges, count, web.repo.changectx) |
214 changenav = webutil.revnavgen(pos, maxchanges, count, web.repo.changectx) |
215 |
215 |
216 return tmpl(shortlog and 'shortlog' or 'changelog', |
216 return tmpl(shortlog and 'shortlog' or 'changelog', |
217 changenav=changenav, |
217 changenav=changenav, |
218 node=hex(cl.tip()), |
218 node=hex(ctx.node()), |
219 rev=pos, changesets=count, |
219 rev=pos, changesets=count, |
220 entries=lambda **x: changelist(limit=0,**x), |
220 entries=lambda **x: changelist(limit=0,**x), |
221 latestentry=lambda **x: changelist(limit=1,**x), |
221 latestentry=lambda **x: changelist(limit=1,**x), |
222 archives=web.archivelist("tip")) |
222 archives=web.archivelist("tip")) |
223 |
223 |
433 diffs = web.diff(tmpl, p1, n, [path]) |
433 diffs = web.diff(tmpl, p1, n, [path]) |
434 return tmpl("filediff", |
434 return tmpl("filediff", |
435 file=path, |
435 file=path, |
436 node=hex(n), |
436 node=hex(n), |
437 rev=fctx.rev(), |
437 rev=fctx.rev(), |
|
438 date=fctx.date(), |
|
439 desc=fctx.description(), |
|
440 author=fctx.user(), |
|
441 rename=self.renamelink(fctx), |
438 branch=webutil.nodebranchnodefault(fctx), |
442 branch=webutil.nodebranchnodefault(fctx), |
439 parent=webutil.siblings(parents), |
443 parent=webutil.siblings(parents), |
440 child=webutil.siblings(fctx.children()), |
444 child=webutil.siblings(fctx.children()), |
441 diff=diffs) |
445 diff=diffs) |
442 |
446 |
482 rev=fctx.rev(), |
486 rev=fctx.rev(), |
483 node=hex(fctx.node()), |
487 node=hex(fctx.node()), |
484 author=fctx.user(), |
488 author=fctx.user(), |
485 date=fctx.date(), |
489 date=fctx.date(), |
486 desc=fctx.description(), |
490 desc=fctx.description(), |
487 rename=webutil.renamelink(fl, n), |
491 rename=webutil.renamelink(fctx), |
488 branch=webutil.nodebranchnodefault(fctx), |
492 branch=webutil.nodebranchnodefault(fctx), |
489 parent=webutil.siblings(fctx.parents()), |
493 parent=webutil.siblings(fctx.parents()), |
490 child=webutil.siblings(fctx.children()), |
494 child=webutil.siblings(fctx.children()), |
491 permissions=fctx.manifest().flags(f)) |
495 permissions=fctx.manifest().flags(f)) |
492 |
496 |
513 "filerev": i, |
517 "filerev": i, |
514 "file": f, |
518 "file": f, |
515 "node": hex(ctx.node()), |
519 "node": hex(ctx.node()), |
516 "author": ctx.user(), |
520 "author": ctx.user(), |
517 "date": ctx.date(), |
521 "date": ctx.date(), |
518 "rename": webutil.renamelink(fl, n), |
522 "rename": webutil.renamelink(fctx), |
519 "parent": webutil.siblings(fctx.parents()), |
523 "parent": webutil.siblings(fctx.parents()), |
520 "child": webutil.siblings(fctx.children()), |
524 "child": webutil.siblings(fctx.children()), |
521 "desc": ctx.description()}) |
525 "desc": ctx.description()}) |
522 |
526 |
523 if limit > 0: |
527 if limit > 0: |