change tagvisit (aka visit-tag-table) to immediately load the tag file
authorop <op@openbsd.org>
Wed, 29 Mar 2023 07:29:17 +0000 (07:29 +0000)
committerop <op@openbsd.org>
Wed, 29 Mar 2023 07:29:17 +0000 (07:29 +0000)
commitda7e10015efd2887075c33990c1413265244664d
tree0551d78c345733cf190650b87731bd63a6087994
parente0bdcda164241a76a054e015e990d52a132c9916
change tagvisit (aka visit-tag-table) to immediately load the tag file

before it used to only record the path to the tag file which was loaded
on demand upon find-tag (M-.).  tagvisit did to do a stat + access dance
to know if the path was pointing to a regular, readable file and
loadtags (called lazily by find-tag) trusted those checks...

Instead, just load the tags in tagvisit and drop the lazy mechanics.

ok tb@
usr.bin/mg/mg.1
usr.bin/mg/tags.c