(pattern, name, path string)
| 817 | } |
| 818 | |
| 819 | func matchPattern(pattern, name, path string) bool { |
| 820 | s := name |
| 821 | |
| 822 | pattern = replaceTilde(pattern) |
| 823 | |
| 824 | if filepath.IsAbs(pattern) { |
| 825 | s = filepath.Join(path, name) |
| 826 | } |
| 827 | |
| 828 | // pattern errors are checked when 'hiddenfiles' option is set |
| 829 | matched, _ := filepath.Match(pattern, s) |
| 830 | |
| 831 | return matched |
| 832 | } |
| 833 | |
| 834 | func (nav *nav) preload() { |
| 835 | if !gOpts.preview || !gOpts.preload { |
no test coverage detected