cleanup
This commit is contained in:
parent
5df5c23489
commit
63e32e1685
28
nav.go
28
nav.go
@ -233,6 +233,20 @@ func (nav *Nav) renew(height int) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (nav *Nav) up() {
|
||||||
|
dir := nav.currDir()
|
||||||
|
|
||||||
|
if dir.ind == 0 {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
dir.ind--
|
||||||
|
|
||||||
|
dir.pos--
|
||||||
|
edge := min(gOpts.scrolloff, dir.ind)
|
||||||
|
dir.pos = max(dir.pos, edge)
|
||||||
|
}
|
||||||
|
|
||||||
func (nav *Nav) down() {
|
func (nav *Nav) down() {
|
||||||
dir := nav.currDir()
|
dir := nav.currDir()
|
||||||
|
|
||||||
@ -250,20 +264,6 @@ func (nav *Nav) down() {
|
|||||||
dir.pos = min(dir.pos, maxind)
|
dir.pos = min(dir.pos, maxind)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (nav *Nav) up() {
|
|
||||||
dir := nav.currDir()
|
|
||||||
|
|
||||||
if dir.ind == 0 {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
dir.ind--
|
|
||||||
|
|
||||||
dir.pos--
|
|
||||||
edge := min(gOpts.scrolloff, dir.ind)
|
|
||||||
dir.pos = max(dir.pos, edge)
|
|
||||||
}
|
|
||||||
|
|
||||||
func (nav *Nav) updir() error {
|
func (nav *Nav) updir() error {
|
||||||
if len(nav.dirs) <= 1 {
|
if len(nav.dirs) <= 1 {
|
||||||
return nil
|
return nil
|
||||||
|
Loading…
Reference in New Issue
Block a user