aboutsummaryrefslogtreecommitdiffstats
path: root/src/dmpstruct.awk
diff options
context:
space:
mode:
authorFabrice Nicol2021-06-17 19:59:52 +0200
committerEli Zaretskii2021-06-18 14:18:34 +0300
commit0ffcf7479c49ad5e0f9f675124c7cf741197aedd (patch)
tree4a630b074ae5485677a23fe764f613fb16c582f3 /src/dmpstruct.awk
parentbc44763b8342ee9e1bf43ffb202c73fee5ba0bf6 (diff)
downloademacs-0ffcf7479c49ad5e0f9f675124c7cf741197aedd.tar.gz
emacs-0ffcf7479c49ad5e0f9f675124c7cf741197aedd.zip
Fix Mercury support, notably qualified procedures.
Correct the previous fix (did not correctly handle qualified types). Also fix the following issues: - remove module name (+ dot) from tags, as prefixing module name is often inconsistent in code and may cause tags to be too specific. - now tag 0-arity predicates and functions (':- func foo_14.') - now tag one-word declarations (':- interface.') * lib-src/etags.c (mercury_pr): Pass the correct NAME and NAMELEN arguments to 'make_tag'. (mercury_decl): Return more information about the declaration or definition it finds. This allows mercury_pr to be smarter. (Bug#47408)
Diffstat (limited to 'src/dmpstruct.awk')
0 files changed, 0 insertions, 0 deletions