This commit is contained in:
parent
aaf9984039
commit
6706c69407
|
@ -2,7 +2,9 @@ type environment {
|
||||||
search-terms: (handle gap-buffer)
|
search-terms: (handle gap-buffer)
|
||||||
tabs: (handle array tab)
|
tabs: (handle array tab)
|
||||||
current-tab-index: int # index into tabs
|
current-tab-index: int # index into tabs
|
||||||
|
# search mode
|
||||||
cursor-in-search?: boolean
|
cursor-in-search?: boolean
|
||||||
|
# channel mode
|
||||||
cursor-in-channels?: boolean
|
cursor-in-channels?: boolean
|
||||||
channel-cursor-index: int
|
channel-cursor-index: int
|
||||||
}
|
}
|
||||||
|
@ -295,6 +297,7 @@ fn render-search-input screen: (addr screen), _env: (addr environment) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# not used in search mode
|
||||||
fn render-menu screen: (addr screen), _env: (addr environment) {
|
fn render-menu screen: (addr screen), _env: (addr environment) {
|
||||||
var env/edi: (addr environment) <- copy _env
|
var env/edi: (addr environment) <- copy _env
|
||||||
var cursor-in-channels?/eax: (addr boolean) <- get env, cursor-in-channels?
|
var cursor-in-channels?/eax: (addr boolean) <- get env, cursor-in-channels?
|
||||||
|
|
Loading…
Reference in New Issue