16 lines
318 B
V
16 lines
318 B
V
|
module vhelp
|
||
|
|
||
|
import os
|
||
|
|
||
|
pub fn show_topic(topic string) {
|
||
|
vexe := os.realpath(os.getenv('VEXE'))
|
||
|
vroot := os.dir(vexe)
|
||
|
target_topic := os.join_path(vroot,'cmd','v','internal','help','${topic}.txt')
|
||
|
content := os.read_file(target_topic) or {
|
||
|
eprintln('Unknown topic: $topic')
|
||
|
exit(1)
|
||
|
}
|
||
|
println(content)
|
||
|
}
|
||
|
|