Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2025 Changes in this version + func NewDiffBrowserVCS(repo vcs.Repo, revA, revB string) + type Browser struct + PathA string + PathB string + func NewBrowser(parent ...tree.Node) *Browser + func NewBrowserWindow() (*Browser, *core.Body) + func (br *Browser) DiffDirs(pathA, pathB string, excludeFile func(fname string) bool) + func (br *Browser) DiffVCS(repo vcs.Repo, revA, revB string) + func (br *Browser) Init() + func (br *Browser) MakeToolbar(p *tree.Plan) + func (br *Browser) OpenFiles() + func (br *Browser) Splits() *core.Splits + func (br *Browser) Tabs() *core.Tabs + func (br *Browser) Tree() *Node + func (br *Browser) ViewDiff(fn *Node) *textcore.DiffEditor + func (t *Browser) SetPathA(v string) *Browser + func (t *Browser) SetPathB(v string) *Browser + type Node struct + FileA string + FileB string + Info fileinfo.FileInfo + RevA string + RevB string + Status string + TextA string + TextB string + func NewNode(parent ...tree.Node) *Node + func (t *Node) SetFileA(v string) *Node + func (t *Node) SetFileB(v string) *Node + func (t *Node) SetInfo(v fileinfo.FileInfo) *Node + func (t *Node) SetRevA(v string) *Node + func (t *Node) SetRevB(v string) *Node + func (t *Node) SetStatus(v string) *Node + func (t *Node) SetTextA(v string) *Node + func (t *Node) SetTextB(v string) *Node + func (tn *Node) Browser() *Browser + func (tn *Node) ContextMenu(m *core.Scene) + func (tn *Node) Init()