| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
| |
This makes it even faster. From ~1s on a sqlite3.c amalgamation to
~0.85s.
|
|
|
|
|
|
|
|
|
|
| |
Since ctags only ever produces regular expressions of the form
/^re$/ or /^re/ with no other special characters, instead unescape
the pattern and simply use strncmp.
Running on a sqlite3.c amalgamation, the regex version takes ~37s
while the strncmp version takes ~1s, producing identical output.
Big win!
|
|
|
|
| |
Otherwise the "id" in "void" matches for "void id".
|
| |
|
| |
|
|
|
|
|
| |
Silly the way it was written, but I think I started writing it that way
before I decided to make it mutually exclusive with regular output.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This simplifies some things, adds support for line number tag
definitions, and should enable combining htagml with other preprocessors
in the future.
|
|
|
|
| |
Also don't fail hard on non-forward-search definitions.
|
|
|