DateCommit messageAuthorFiles+-
2026-02-18 14:51[haredoc.el] force haredoc color outputlou woell1+2-1
2026-02-17 12:05[find-refs] fix: memory leak, whitespaceLou Woell1+6-3
2026-02-17 11:07[find-refs] also list occurences of members when searching enumLou Woell2+12-1
2026-02-17 10:55[list] also list enum membersLou Woell3+55-15
2026-02-17 10:53[find-refs] find enums and enum membersLou Woell3+112-29
2026-02-17 05:52[locate] return member location instead of enum locationLou Woell2+72-1
2026-02-17 04:50[locate] refactor testsLou Woell1+60-102
2026-02-17 04:34[harehelper] remove deprecated testsLou Woell1+0-36
2026-02-17 04:16[resolve] add tests for enum member identifiersLou Woell1+51-0
2026-02-17 04:16[resolve] support resolving enum (member) identifiersLou Woell1+83-38
2026-02-17 02:50[locate] add test for enum locationsLou Woell1+37-0
2026-02-17 02:43[locate] support locating enums by membersLou Woell1+25-8
2026-02-16 17:28Hare-0.26: fix testLou Woell1+2-2
2026-02-16 17:24Hare-0.26: fix testLou Woell1+3-2
2026-02-16 17:23Hare-0.26: Multiple assignment no longer supported.Lou Woell3+75-87
2025-10-22 16:52[haredoc.el] fix filename expansion in initializationLou Woell1+2-2
2025-10-11 16:55[haredoc.el] generalize initializationLou Woell1+28-5
2025-10-11 00:24[haredoc.el] fix: haredoc interactive argumentLou Woell1+1-1
2025-10-10 04:10[haredoc.el] work around weird lexer locationsLou Woell1+36-3
2025-10-10 02:52[locate] fix failing testsLou Woell2+23-8
2025-10-10 02:30[locate] New test casesLou Woell1+29-0
2025-10-10 02:01[locate] handle nested tagdirsLou Woell1+13-2
2025-10-10 01:52[locate] formattingLou Woell1+8-9
2025-10-10 01:30[harehelper] print usage if no subcommand was givenLou Woell1+7-2
2025-10-10 01:30[haredoc.el] handle harehelper errors gracefullyLou Woell1+26-23
2025-10-10 01:28[locate] integrate locate_module into locate_symbolLou Woell2+50-55
2025-10-09 18:33[locate] handle tags starting with -Lou Woell1+6-3
2025-10-09 18:03[harehelper] move error handling to its own fileLou Woell2+40-22
2025-10-09 17:58[haredoc.el] small cleanupLou Woell2+45-44
2025-10-09 17:54[harehelper] more robust error handlingLou Woell8+100-62
2025-10-09 16:57[resolve] more consistent resolution of module names.Lou Woell2+32-17
2025-10-07 12:38[haredoc.el] fix: `hare-xref-backend` -> `haredoc-xref-backend`Lou Woell1+2-1
2025-10-07 00:30[haredoc.el] use xref internallyLou Woell1+30-38
2025-10-06 21:04[find_refs] more testsLou Woell1+66-36
2025-10-06 20:14[find_refs] add testsLou Woell1+72-0
2025-10-06 20:14[find_refs] move printing to toplevelLou Woell1+44-18
2025-10-06 18:26README hare-xref-backend -> haredoc-xref-backendLou Woell2+3-3
2025-10-06 18:22README updateLou Woell3+21-4
2025-10-06 17:44[find-refs] fix: reset file offset after getting lineLou Woell1+10-2
2025-10-06 16:36[haredoc.el] use project-root for default reference search pathLou Woell1+2-2
2025-10-06 16:35[find-refs] scan dirtreeLou Woell1+68-20
2025-10-06 16:35[find-refs] add license infoLou Woell1+14-0
2025-10-06 01:47[haredoc.el] prettifyLou Woell1+6-6
2025-10-06 01:32fix gitignoreLou Woell1+2-1
2025-10-06 01:32[haredoc.el] implement `xref-backend-references`Lou Woell1+16-0
2025-10-06 01:31[find-refs] implement reference finderLou Woell3+144-2
2025-10-05 16:06[haredoc.el] implement xref backendLou Woell1+25-2
2025-09-29 14:25README: expand on haredoc.el installation instructionsLou Woell1+26-4
2025-09-26 01:40[haredoc.el] Ignore unused argumentsLou Woell1+3-1
2025-09-26 01:37[haredoc.el] Improve documentationLou Woell1+77-20
2025-09-22 17:56[list] add option to list unexported symbolsLou Woell2+19-4
2025-09-20 00:26[haredoc.el] ignore & in front of symbolLou Woell1+1-1
2025-09-19 02:31[resolve] remove duplicate testLou Woell1+0-7
2025-09-19 02:26free memory in testsLou Woell3+4-0
2025-09-19 02:06[locate] properly handle tag dirs, add testsLou Woell2+53-1
2025-09-19 02:06[resolve] restructure resolve_local, add testsLou Woell2+52-19
2025-09-18 23:55[resolve] resolve local symbols relative to harepathLou Woell1+38-1
2025-09-17 18:49[list] handle trailing ::Lou Woell1+3-3
2025-09-17 16:34[list] check for 1 argumentelb1+2-0
2025-09-17 14:06README: add missing half of sentence.Lou Woell1+1-1
2025-09-17 13:18README: add link to vis integrationLou Woell1+2-1
2025-09-16 12:59improve README, add contributing sectionLou Woell2+35-16
2025-09-15 23:30[resolve] handle trailing ::Lou Woell2+9-8
2025-09-15 23:22move identstr_trailing to util.haLou Woell3+19-27
2025-09-15 23:01[locate] handle identifiers with trailing ::Lou Woell3+72-19
2025-09-15 21:41[haredoc.el] fix typoLou Woell1+1-1
2025-09-14 22:53[haredoc.el] add missing autoload for haredoc-nav-modeLou Woell1+1-0
2025-09-14 22:52[haredoc.el] store link-regex in constantLou Woell1+2-1
2025-09-14 22:21[haredoc.el] Add default keybindings & document themLou Woell2+40-9
2025-09-14 21:10README: Add link to kakoune integrationLou Woell1+9-4
2025-09-14 12:14[haredoc.el] cleanupLou Woell1+14-15
2025-09-14 11:59[haredoc.el] Bump required emacs versionLou Woell1+1-1
2025-09-14 11:45[haredoc.el] fix goto-srcLou Woell1+12-9
2025-09-14 11:26[haredoc.el] correctly go up/down namespacesLou Woell1+10-9
2025-09-14 11:24[haredoc.el] headerline for haredoc-modeLou Woell1+12-8
2025-09-14 00:10[haredoc.el] Navigation for haredoc-modeLou Woell1+75-16
2025-09-13 22:41[haredoc.el] make stack buffer localLou Woell1+6-3
2025-09-13 22:22[haredoc.el] ignore trailing ::Lou Woell1+2-1
2025-09-13 21:53[haredoc.el] basic back/forw buttonsLou Woell1+63-21
2025-09-13 20:27[haredoc.el] make references clickable linksLou Woell1+36-1
2025-09-13 00:13[list-symbols] handle some errorsLou Woell2+25-4
2025-09-13 12:01[haredoc.el] add missing dependenciesLou Woell1+5-3
2025-09-12 23:54[haredoc.el] simplifyLou Woell1+40-45
2025-09-12 16:13README: fix list formattingLou Woell1+1-0
2025-09-12 15:44unhardcode default HAREPATH & tagsetLou Woell6+60-17
2025-09-11 22:00fix Makefile and add binary to .gitignoreRosie K Languet2+5-4
2025-09-11 14:49[locate] free errorsLou Woell1+4-2
2025-09-11 14:41[locate] locate modulesLou Woell3+25-1
2025-09-11 14:23[resolve] return void when name not imported.Lou Woell2+24-7
2025-09-11 12:39More tests for locateLou Woell1+42-11
2025-09-11 12:17correctly locate multiple bindingsLou Woell3+19-4
2025-09-11 11:46more descriptive var names in resolve.haLou Woell1+10-9
2025-09-11 11:45Fix memory leaksLou Woell4+34-23
2025-09-10 21:49tests for locate and list_symbolsLou Woell4+84-16
2025-09-10 17:04add tests for namespace resolverLou Woell1+67-0
2025-09-10 16:29resolve wildcard importsLou Woell3+29-7
2025-09-10 16:16Simplify resolver logicLou Woell1+7-9
2025-09-10 15:47rename find.ha -> resolve.haLou Woell1+0-0
2025-09-10 15:45fix import_members resolverLou Woell1+4-2
2025-09-10 15:16Catch some errorsLou Woell2+12-2
2025-09-09 09:43Add LicenseLou Woell7+759-0
2025-09-09 09:08Update READMELou Woell1+20-1
2025-09-09 08:54Clean up some imports, fix a leakLou Woell2+2-3
2025-09-05 00:39WhitespaceLou Woell5+47-48
2025-09-05 00:24[haredoc.el] normalize namesLou Woell2+31-28
2025-09-05 00:17[haredoc.el] fix hare/root-dir when not in projectLou Woell1+4-1
2025-09-04 21:33CleanupLou Woell4+20-15
2025-09-04 16:12[haredoc.el] add missing dependenciesLou Woell1+2-0
2025-09-04 16:10[haredoc.el] Improve RegexLou Woell1+2-2
2025-09-04 14:23Add ReadmeLou Woell2+56-1
2025-09-04 13:59rename `find`->`resolve`Lou Woell3+14-13
2025-09-04 13:47small fixesLou Woell2+5-2
2025-09-04 13:30fix help stringsLou Woell1+6-4
2025-09-04 13:30implement goto-definitionLou Woell2+21-0
2025-09-04 13:29harepath manipulation toolsLou Woell2+42-20
2025-09-04 13:26[haredoc.el] check for empty shell return valueLou Woell1+2-1
2025-09-04 13:25Implement decl locatorLou Woell1+78-0
2025-09-04 13:24fix check for interned symbolsLou Woell1+1-1
2025-09-04 13:24factor out utilsLou Woell4+63-63
2025-09-03 22:38[haredoc.el] Some more formatting for the help bufferLou Woell1+1-1
2025-09-03 22:11[haredoc.el] fix autoloadsLou Woell1+2-1
2025-09-03 21:53Initial CommitLou Woell6+401-0