summaryrefslogtreecommitdiffstats
path: root/tag.c
Commit message (Expand)AuthorAgeFilesLines
* If a node is tagged explicitly, skip implicit tagging for that node.Ingo Schwarze2022-04-261-3/+16
* When .Bd, .D1, or .Dl is tagged, attach the permalinkIngo Schwarze2020-04-191-23/+40
* When a .Tg is attached to a paragraph, attach the permalinkIngo Schwarze2020-04-181-3/+28
* Use a separate node->tag attribute rather than abusing the node->stringIngo Schwarze2020-04-081-9/+16
* Separate the place to put the <a href> permalink (now markedIngo Schwarze2020-04-071-0/+94
* #include <stdint.h> because that is needed before #include <ohash.h>;Ingo Schwarze2020-04-031-0/+1
* When the last file formatted yielded no tags, the tags file gotIngo Schwarze2020-04-021-11/+3
* When setting automatic tags, skip initial hyphens and minus signs,Ingo Schwarze2020-03-211-2/+18
* Properly reset the validation part of the tagging module between files.Ingo Schwarze2020-03-131-0/+3
* Split tagging into a validation part including prioritizationIngo Schwarze2020-03-131-204/+76
* Make the code more readable by introducingIngo Schwarze2020-01-201-11/+12
* Introduce a new mdoc(7) macro .Tg ("tag") to explicitly mark a placeIngo Schwarze2020-01-191-4/+5
* Move two more output state variables into the new struct outstate.Ingo Schwarze2019-07-271-1/+3
* Slowly start implementing tagging support for man(7) pages, evenIngo Schwarze2019-07-221-2/+2
* If no tags were generated at all, unlink(2) the empty tags file asIngo Schwarze2019-07-191-2/+11
* Some time ago, i simplified mandoc_msg() such that it can be usedIngo Schwarze2019-07-101-10/+20
* In -T locale (the default), -T ascii, and -T utf8 mode, provide a newIngo Schwarze2018-11-221-0/+8
* The ctags(1) file format uses whitespace as a field delimiter, andIngo Schwarze2018-10-231-9/+26
* Invalidate the tag_files.tfd after fclose(3)ing the stram associatedIngo Schwarze2018-02-231-0/+3
* Be consistent in protecting __attribute__ attributes with __;Ingo Schwarze2017-02-171-1/+1
* Use stdout rather than stdin for controlling the terminalIngo Schwarze2017-01-091-2/+2
* implement tag priority 0, which will tag only keys that appear asIngo Schwarze2016-11-081-3/+11
* skip leading \& and \e in tagsIngo Schwarze2016-11-081-1/+7
* support more than one tag entry for the same search term;Ingo Schwarze2016-11-081-7/+38
* tag_signal() is dead; from LLVM via Christos ZoulasIngo Schwarze2016-07-201-2/+2
* POSIX requires that a process calling tcsetpgrp(3) from the backgroundIngo Schwarze2016-07-081-6/+18
* Fix multiple issues regarding process group and signal mask handlingIngo Schwarze2015-11-201-5/+22
* Reduce the amount of code by moving the three copies of the ohashIngo Schwarze2015-10-131-40/+2
* Drop tags containing a blank character:Ingo Schwarze2015-10-111-1/+1
* modernize style: "return" is not a functionIngo Schwarze2015-10-061-4/+4
* Including <ohash.h> requires including <stdint.h> before,Ingo Schwarze2015-08-291-0/+3
* Remove the hack of scrolling forward and backward with +G1G thatIngo Schwarze2015-07-281-19/+56
* Simplify and make tag_put() more efficient by integrating tag_get()Ingo Schwarze2015-07-251-31/+9
* basic support for tag priorities; written at YYCIngo Schwarze2015-07-251-3/+5
* When creation of the temporary tags file fails, call the pagerIngo Schwarze2015-07-211-8/+2
* clean up the temporary file when the process dies from a signalIngo Schwarze2015-07-181-0/+16
* Initial, still somewhat experimental implementation to leverageIngo Schwarze2015-07-171-0/+183